회원정보수정시 생년월일 입력창이 나타나질 않습니다..
회원가입입력폼에서 주민번호등록은 사용하지 않도록 설정하였으며 생년월일만 따로 입력받도록 하였습니다.
그런데 회원정보수정 화면에 들어가면 생년월일 항목이 나타나질 않습니다..
무슨 문제가 있는지 검토해 주시면 감사하겠습니다..
아래는 register_form.skin.php 파일에서 해당구문입니다..
<!-- 생년월일 -->
<? if ($w=="") { ?>
<tr>
<td class="text" width="150" height="30">
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="180" class="text"> <font color="#666666"><b><img src="<?=$member_skin_path?>/img/member_login/join2_table_icon.gif" width="22" height="9">
생년월일</b></font></td>
<td>
<input class=m_text type=text id=mb_birth name='mb_birth' size=8 maxlength=8 minlength=8 required numeric itemname='생년월일' value='<?=$member[mb_birth]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
<a href="javascript:win_calendar('mb_birth', document.getElementById('mb_birth').value, '');">
<img src="<?=$member_skin_path?>/img/member_login/join2_bt_check2.gif" width="24" height="24" align="absmiddle" border="0">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="text" width="150"><img src="<?=$member_skin_path?>/img/member_login/join2_table_line.gif" width="620" height="6"></td>
</tr>
<? } else { ?>
<input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
<? } ?>
<? if ($w=="") { ?>
<tr>
<td class="text" width="150" height="30">
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="180" class="text"> <font color="#666666"><b><img src="<?=$member_skin_path?>/img/member_login/join2_table_icon.gif" width="22" height="9">
생년월일</b></font></td>
<td>
<input class=m_text type=text id=mb_birth name='mb_birth' size=8 maxlength=8 minlength=8 required numeric itemname='생년월일' value='<?=$member[mb_birth]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
<a href="javascript:win_calendar('mb_birth', document.getElementById('mb_birth').value, '');">
<img src="<?=$member_skin_path?>/img/member_login/join2_bt_check2.gif" width="24" height="24" align="absmiddle" border="0">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="text" width="150"><img src="<?=$member_skin_path?>/img/member_login/join2_table_line.gif" width="620" height="6"></td>
</tr>
<? } else { ?>
<input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
<? } ?>
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 3개
<input class=m_text type=text id=mb_birth name='mb_birth' size=8 maxlength=8 minlength=8 required numeric itemname='생년월일' value='<?=$member[mb_birth]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
수정
<? } else { ?>
<input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
숨어 있어서 그렇습니다.
type을 text로 바꾸시면 됩니다.
그런데 생일을 틀리게 입력하는 경우가 없다고 생각해서 막아 놨나 봅니다.
readonly를 추가하는 것도 좋겠죠.