회원가입시 주민번호는 관리자도 알수 없는것으로 알고 있는데요. 정보
그누보드 회원가입시 주민번호는 관리자도 알수 없는것으로 알고 있는데요.본문
회원가입시 주민번호는 관리자도 알수 없는것으로 알고 있는데요.
주민번호 앞자리로 생년월일을 자동으로 받아올수 없을까요?
주민번호 앞자리로 생년월일을 자동으로 받아올수 없을까요?
댓글 전체
^^;; 감사합니다.

빙고 ^_^
소스 있다는 말은 현재 그렇게 되어 있으니 수정 안해도 된다는 말이죠? ^^;; 아닌가...

if (!$mb_birth) {
// 3.27
// 생일을 입력하지 않았다면 주민등록번호의 7번째 자리를 이용하여 년도을 붙임
$mb_birth = substr($mb_jumin,0,6);
switch(substr($mb_jumin,6,1)) {
case 9 :
case 0 :
$mb_birth = "18" . $mb_birth;
break;
case 1 :
case 2 :
$mb_birth = "19" . $mb_birth;
break;
case 3 :
case 4 :
$mb_birth = "20" . $mb_birth;
break;
default :
alert("주민등록번호 오류");
}
bbs/mbupdate.php
소스 있네요
// 3.27
// 생일을 입력하지 않았다면 주민등록번호의 7번째 자리를 이용하여 년도을 붙임
$mb_birth = substr($mb_jumin,0,6);
switch(substr($mb_jumin,6,1)) {
case 9 :
case 0 :
$mb_birth = "18" . $mb_birth;
break;
case 1 :
case 2 :
$mb_birth = "19" . $mb_birth;
break;
case 3 :
case 4 :
$mb_birth = "20" . $mb_birth;
break;
default :
alert("주민등록번호 오류");
}
bbs/mbupdate.php
소스 있네요

bbs/mbupdate.php
$a = substr($mb_jumin,6,1);
$mb_birth = substr($mb_jumin,0,6);
if ($a == '1' || $a == '2')
{ $mb_birth = "19$mb_birth"; }
else { $mb_birth = "20$mb_birth"; }
$a = substr($mb_jumin,6,1);
$mb_birth = substr($mb_jumin,0,6);
if ($a == '1' || $a == '2')
{ $mb_birth = "19$mb_birth"; }
else { $mb_birth = "20$mb_birth"; }

bbs/mbupdate.php
$mb_birth = cut_str($mb_jumin,6); 이런식으로 해보세요..
$mb_birth = cut_str($mb_jumin,6); 이런식으로 해보세요..