이문제 해결에 도움을 주세요~

안녕하세요..
 
<?
        $arr = get_club_skin_dir("outlogin");
        for ($i=0; $i<count($arr); $i++) {
            echo "<option value='$arr[$i]'<? if($cb[cb_login] == $arr[$i])  echo " selected "; ?>>$arr[$i]</option>\n";
        }
      ?>
 
위의 소스가 틀린줄은 알겠는데
어떻게 해야 맞게 할수 있는지..저는 모릅니다...
 
 echo "<option value='$arr[$i]'<? if($cb[cb_login] == $arr[$i])  echo " selected "; ?>>$arr[$i]</option>\n";
        }// 이부분을 맞게해야 하는데..도와주시면 감사하겠습니다
 
 
감사합니다
 
 
|

댓글 6개

// 스킨경로를 얻는다
function s1_get_skin_dir($skin, $len='')
{
global $g4;

$s1_result_array = array();

$s1_dirname = "$g4[s1_path]/skin/latest/$skin/";
$s1_handle = opendir($s1_dirname);
while ($s1_file = readdir($s1_handle))
{
if($s1_file == "."||$s1_file == "..") continue;

if (is_dir($s1_dirname.$s1_file)) $s1_result_array[] = $s1_file;
}
closedir($s1_handle);
sort($s1_result_array);

return $s1_result_array;
}
<select name=s1_m_la_skin itemname="스킨 디렉토리">
<?
$s1_arr = s1_get_skin_dir("main");
for ($i=0; $i<count($s1_arr); $i++) {
echo "<option value='$s1_arr[$i]'>$s1_arr[$i]</option>\n";
}
?></select>
<script language="JavaScript">document.fboardform.s1_m_la_skin.value="<?=$board[s1_m_la_skin]?>";</script>
제가 빌더에 사용하는 방법입니다. :)
<tr>
<td width="130" bgcolor="#f7f7f7" class="gmenu">클럽 아웃로그인</td>
<td colspan="2" class="list"><select name="cb_login">
<?
$arr = get_club_skin_dir("outlogin");
for ($i=0; $i<count($arr); $i++) {
echo "<option value='$arr[$i]'>$arr[$i]</option>\n";
}
?><
</select><input type="hidden" name="tmp_cb_login" value="<?=$cb[cb_login]?>"></td>
</tr>이렇게하면 잘되는데...목적은 석택된 값이 보여지게하고 싶거든요..

설명이되었나 모르겠네요
예))제가 '밥'을 선택하면 밥이 보여지고 '김치'를 선택하면 김치가 보여줘야 하는데
항상 '밥'으로 보여지거든요
<?
$arr = get_club_skin_dir("outlogin");
for ($i=0; $i<count($arr); $i++) {
$selected = "";
if ($arr[$i] == $cb[cb_login]) $selected = "selected";
echo "<option value='$arr[$i]' $selected>$arr[$i]</option>\n";
}
?>



이걸로 해결봤습니다...
불친절한아원씨 님 감사합니다
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,532
18년 전 조회 1,643
18년 전 조회 1,513
18년 전 조회 1,540
18년 전 조회 1,321
18년 전 조회 1,715
18년 전 조회 1,419
18년 전 조회 1,521
18년 전 조회 1,582
18년 전 조회 1,499
18년 전 조회 1,550
18년 전 조회 1,664
18년 전 조회 1,586
18년 전 조회 1,528
18년 전 조회 3,452
18년 전 조회 3,669
18년 전 조회 1,597
18년 전 조회 1,522
18년 전 조회 3,277
18년 전 조회 3,140
🐛 버그신고