회원가입설정 페이지에 여분필드를 추가했는데, 값이 안들어갑니다. 정보
회원가입설정 페이지에 여분필드를 추가했는데, 값이 안들어갑니다.본문
회원가입설정 페이지에 여분필드를 추가했는데, 값이 안들어갑니다.
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>
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"]?>' 로 적용시켜주니 변경전 값이 다시 들어가 버리는데요.
이거 어떻게 해결해야 할까요,,
초기화를 시켜주는것 같습니다.
<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>
<? } ?>
이렇게 처리해서 해결했습니다. ^^
<? 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>
<? } ?>
이렇게 처리해서 해결했습니다. ^^