주민등록번호 추가하기 정보
주민등록번호 추가하기본문
전에는 주민등록번호를 사용하지 않다가 가입중복체크를 하기 위해 가입시 주민등록 번호를 입력하도록 요청하고 있습니다.
그런데 문제는 주민번호사용이전에 가입한 사람들은 아이디나 비번을 잊어먹었을때 비번찾기가 안된다는 것입니다.
제가 질문하고 싶은것은 로그인후에 정보수정에서 주민번호를 입력한 사람은 정보수정란에 주민번호 입력란이 보이지 않고 주민번호를 입력하지 않고 이전에 가입한 사람들만 정보수정페이지에서 주민번호를 입력하여 추가할 수 있는 방법을 알고 싶습니다.
고수님들의 현명한 조언을 구하면서 ..
그런데 문제는 주민번호사용이전에 가입한 사람들은 아이디나 비번을 잊어먹었을때 비번찾기가 안된다는 것입니다.
제가 질문하고 싶은것은 로그인후에 정보수정에서 주민번호를 입력한 사람은 정보수정란에 주민번호 입력란이 보이지 않고 주민번호를 입력하지 않고 이전에 가입한 사람들만 정보수정페이지에서 주민번호를 입력하여 추가할 수 있는 방법을 알고 싶습니다.
고수님들의 현명한 조언을 구하면서 ..
댓글 전체
스킨에 보시면 password_forget.skin.php에서
<? if ($config[cf_use_jumin]) { // 주민등록번호를 사용한다면(입력 받았다면) ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>주민등록번호</b></td>
<td width="200" height="14"><INPUT type=text name=mb_jumin class=ed itemname="주민등록번호" jumin size=18 maxlength=13> - 없이 입력</td>
</tr>
<? } else { ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>E-mail</b></td>
<td width="200" height="14"><INPUT type=text name=mb_email class=ed itemname="E-mail" email size=30></td>
</tr>
<? } ?>
라고 되어 있는 부분을 다음으로 고치면 무조건 email 옵션이 나옵니다.
<? if ($config[cf_use_jumin]) { // 주민등록번호를 사용한다면(입력 받았다면) ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>주민등록번호</b></td>
<td width="200" height="14"><INPUT type=text name=mb_jumin class=ed itemname="주민등록번호" jumin size=18 maxlength=13> - 없이 입력</td>
</tr>
<? } /* else { */ ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>E-mail</b></td>
<td width="200" height="14"><INPUT type=text name=mb_email class=ed itemname="E-mail" email size=30></td>
</tr>
<? /* } */ ?>
그리고 스킨란에 "예전에 주민등록번호를 입력하지 않았던 사용자는 주민등록번호란은 비워두고 메일 주소로 아이디와 비번을 찾으라"는 공지를 적어줍니다. 그러면 아이디를 구할 수 있게 되요. 그리고 비번은 문제없이 될 겁니다.
그리고 주민등록번호를 강제적으로 입력하도록 유도하는 방법은
extend 에 파일을 만들어 넣으면 됩니다. 로그인을 했을 때 로그인한 사용자의 주민등록번호가 비어있다면 공지를 띄우고 OK를 누르면 자동으로 회원정보 수정란으로 이동하게 하는 방법을 쓰는게 좋을 듯합니다.
다음 파일을 만들어 extend 폴더에 넣으세요.
<?php
if ($is_member && !strlen($member['mb_jumin']))
{
alert("회원약관 및 개인정보취급방침 수정에 따른 주민등록번호입력이 필수사항입니다.\\n회원정보수정 페이지에서 주민등록번호를 입력하여 주세요.", "$g4[url]/bbs/member_confirm.php?url=register_form.php");
}
<? if ($config[cf_use_jumin]) { // 주민등록번호를 사용한다면(입력 받았다면) ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>주민등록번호</b></td>
<td width="200" height="14"><INPUT type=text name=mb_jumin class=ed itemname="주민등록번호" jumin size=18 maxlength=13> - 없이 입력</td>
</tr>
<? } else { ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>E-mail</b></td>
<td width="200" height="14"><INPUT type=text name=mb_email class=ed itemname="E-mail" email size=30></td>
</tr>
<? } ?>
라고 되어 있는 부분을 다음으로 고치면 무조건 email 옵션이 나옵니다.
<? if ($config[cf_use_jumin]) { // 주민등록번호를 사용한다면(입력 받았다면) ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>주민등록번호</b></td>
<td width="200" height="14"><INPUT type=text name=mb_jumin class=ed itemname="주민등록번호" jumin size=18 maxlength=13> - 없이 입력</td>
</tr>
<? } /* else { */ ?>
<tr>
<td width="15" height="28"></td>
<td width="100" height="14"><b>E-mail</b></td>
<td width="200" height="14"><INPUT type=text name=mb_email class=ed itemname="E-mail" email size=30></td>
</tr>
<? /* } */ ?>
그리고 스킨란에 "예전에 주민등록번호를 입력하지 않았던 사용자는 주민등록번호란은 비워두고 메일 주소로 아이디와 비번을 찾으라"는 공지를 적어줍니다. 그러면 아이디를 구할 수 있게 되요. 그리고 비번은 문제없이 될 겁니다.
그리고 주민등록번호를 강제적으로 입력하도록 유도하는 방법은
extend 에 파일을 만들어 넣으면 됩니다. 로그인을 했을 때 로그인한 사용자의 주민등록번호가 비어있다면 공지를 띄우고 OK를 누르면 자동으로 회원정보 수정란으로 이동하게 하는 방법을 쓰는게 좋을 듯합니다.
다음 파일을 만들어 extend 폴더에 넣으세요.
<?php
if ($is_member && !strlen($member['mb_jumin']))
{
alert("회원약관 및 개인정보취급방침 수정에 따른 주민등록번호입력이 필수사항입니다.\\n회원정보수정 페이지에서 주민등록번호를 입력하여 주세요.", "$g4[url]/bbs/member_confirm.php?url=register_form.php");
}
답변감사합니다.
그런데
<?php
if ($is_member && !strlen($member['mb_jumin']))
{
alert("회원약관 및 개인정보취급방침 수정에 따른 주민등록번호입력이 필수사항입니다.\\n회원정보수정 페이지에서 주민등록번호를 입력하여 주세요.", "$g4[url]/bbs/member_confirm.php?url=register_form.php");
}
이 구문을 작성해서 extend 폴더에 이름을 지정해서 넣으면 "회원약관 및 개인정보취급방침 수정에 따른 주민등록번호입력이 필수사항입니다.\\n회원정보수정 페이지에서 주민등록번호를 입력하여 주세요" 경고문이 나옵니다. 확인을 누르면 회원정보 수정페이지로 이동해야 하는데 가지 않고 계속 경고 메시지만 떠네요.
그런데
<?php
if ($is_member && !strlen($member['mb_jumin']))
{
alert("회원약관 및 개인정보취급방침 수정에 따른 주민등록번호입력이 필수사항입니다.\\n회원정보수정 페이지에서 주민등록번호를 입력하여 주세요.", "$g4[url]/bbs/member_confirm.php?url=register_form.php");
}
이 구문을 작성해서 extend 폴더에 이름을 지정해서 넣으면 "회원약관 및 개인정보취급방침 수정에 따른 주민등록번호입력이 필수사항입니다.\\n회원정보수정 페이지에서 주민등록번호를 입력하여 주세요" 경고문이 나옵니다. 확인을 누르면 회원정보 수정페이지로 이동해야 하는데 가지 않고 계속 경고 메시지만 떠네요.