회원가입시 생년월일과 개인정보공개여부 질문입니다.
본문
안녕하세요, 지금 회원가입 양식에 생년월일을 입력하는 폼을 만들고, 개인정보공개여부를 관리자만 보도록(비공개) 만드려고 합니다. 다행히도 생년월일폼은 만들었습니다만, 생년월일을 입력하고 db에 들어가보니, db에는 입력이 되질 않네요.. 또 가입시 정상입력되었어도 회원 수정시에는 생년월일이 초기화가 되어버립니다. 어디가 문제인지 수정 좀 부탁드립니다. 한 가지 더, 개인정보공개여부는 관리자만 보도록 하고, 가입시 체크란을 기본 비공개로 하려면 어떻게 해야하는지도 좀 부탁드립니다.
생년월일폼 소스입니다.
<tr>
<th>생년월일</th>
<td>
<select name='br_y' itemname='생년월일' required>
<option value='' >선택</option>
<?
for ($i = 2016; $i > 1930; $i--) {
echo "<option value='$i' $mb_birth_y =='$i'?''selected':''> $i</option>";
}
?>
</select>년
<select name="br_m" itemname='생년월일' required class="frm_input">
<option value='' >선택</option>
<?
for ($i = 1; $i < 13; $i++) {
if ($i < 10) {$k = "0" . $i;
} else {$k = $i;
}
echo "<option value='$k' $mb_birth_m=='$i'?''selected':''>$k</option>";
}
?>
</select>월
<select name="br_d" itemname='생년월일' required class="frm_input">
<option value='' >선택</option>
<?
for ($i = 1; $i < 32; $i++) {
if ($i < 10) {$k = "0" . $i;
} else {$k = $i;
}
echo "<option value='$k' $mb_birth_b=='$i'?''selected':''>$k</option>";
}
?>
</select>일
</td>
</tr>
답변 1
회원가입시 정보공개 기본체크가 되어있는것을 푸는거는 skin/member/basic/register_form.skin.php에
가보시면 해당 input type = checkbox에 보시면
checked라고 되어있을겁니다.
그거 지우심 됩니다.
답변을 작성하시기 전에 로그인 해주세요.