회원가입설정 페이지에 여분필드를 추가했는데, 값이 안들어갑니다. > 그누4 질문답변

그누4 질문답변

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

회원가입설정 페이지에 여분필드를 추가했는데, 값이 안들어갑니다. 정보

회원가입설정 페이지에 여분필드를 추가했는데, 값이 안들어갑니다.

본문

회원가입설정 페이지에 여분필드를 추가했는데, 값이 안들어갑니다.

cf_2를 셀렉트 버튼으로, 값을 입력받을수있게,
config_form.php에 적당한위치에 삽입 했습니다.

그런데. 값을 아무리 적용시켜도 들어가지를 않습니다.

아래 코드 한번만 봐주세요^^


<select  name='cf_2' >
<option value='1'>1
<option value='2'>2
<option value='3'>3
            <option value='4'>4
<option value='5'>5
<option value='6'>6
            <option value='7'>7
<option value='8'>8
<option value='9'>9
            <option value='10'>10
</select>
           
        <script type='text/javascript'> document.fconfigform.cf_2.value = '<?=$config[cf_2]?>'; </script>
  • 복사

댓글 전체

아래쪽 보니 여분 필드 설정하는 부분에서,

초기화를 시켜주는것 같습니다.

<td><input type='text' class=ed style='width:99%;' name=cf_<?=$i?> value='<?=$config["cf_$i"]?>' title='여분필드 <?=$i?> 설정값'></td>

이부분이 밑에있어서 저장전에 value='<?=$config["cf_$i"]?>' 로 적용시켜주니 변경전 값이 다시 들어가 버리는데요.

이거 어떻게 해결해야 할까요,,
밑에 쪾에 여분 필드 설정하는 부분을

<? for ($i=1; $i<=10; $i=$i+2) { $k=$i+1; ?>

<tr>
<td><input type=text class=ed name='cf_<?=$i?>_subj' value='<?=get_text($config["cf_{$i}_subj"])?>' title='여분필드 <?=$i?> 제목' style='text-align:right;font-weight:bold;' size=15></td>
<td><input type='text' class=ed style='width:99%;' name=cf_<?=$i?> value='<?=$config["cf_$i"]?>' title='여분필드 <?=$i?> 설정값'></td>
        <? if ($k!=2){?>
<td><input type=text class=ed name='cf_<?=$k?>_subj' value='<?=get_text($config["cf_{$k}_subj"])?>' title='여분필드 <?=$k?> 제목' style='text-align:right;font-weight:bold;' size=15></td>
<td><input type='text' class=ed style='width:99%;' name=cf_<?=$k?> value='<?=$config["cf_$k"]?>' title='여분필드 <?=$k?> 설정값'></td>
        <? } else {?>
        <td><input type=text class=ed name='cf_<?=$k?>_subj' value='<?=get_text($config["cf_{$k}_subj"])?>' title='여분필드 <?=$k?> 제목' style='text-align:right;font-weight:bold;' size=15></td>
<td><?=$config["cf_$k"]?></td>
        <? } ?>
</tr>
<? } ?>



이렇게 처리해서 해결했습니다. ^^
© SIRSOFT
현재 페이지 제일 처음으로