이문제 해결에 도움을 주세요~ > 그누4 질문답변

그누4 질문답변

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

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

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

본문

안녕하세요..
 
<?
        $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";
        }// 이부분을 맞게해야 하는데..도와주시면 감사하겠습니다
 
 
감사합니다
 
 

댓글 전체

// 스킨경로를 얻는다
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";
        }
      ?>



이걸로 해결봤습니다...
불친절한아원씨 님 감사합니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT