펄스나인

(초보팁) 본인인증시 생년월일, 나이 자동입력

휴대폰, 아이핀 본인 인증시에

생년월일 및 나이여분필드에 자동입력 하는 방법 입니다.

인증모듈은 그누 기본 okname 입니다.

 

 

/plugin/okname/hpcert2.php

 

[code]

<?php

$age = date(Y)-substr($mb_birth,0,4)+1;

// 현재년도-생년+1 으로 현재나이 계산 추가

?>

 

$opener.$("input[name=mb_1]").val("<?php echo $age; ?>").attr("readonly", true);

$opener.$("input[name=mb_2]").val("<?php echo $mb_birth; ?>").attr("readonly", true);

// 하단부 script 에 추가

[/code]

 

 

/plugin/okname/ipin2.php

 

[code]

//위 내용과 동일하게 추가합니다.

[/code]

 

 

/skin/member/basic/register_form_skin.php

/theme/테마폴더명/skin/member/basic/register_form_skin.php (테마 사용 시)

 

[code]

<input type="text" name="mb_1" id="reg_mb_1" value="<?php echo $member['mb_1'] ?>" <?php echo $readonly ?>>

<input type="text" name="mb_2" id="reg_mb_2" value="<?php echo $member['mb_2'] ?>" <?php echo $readonly ?>>

// 적절한 위치에 나이 및 생년월일이 들어갈 input 추가 (예제는 mb_1, mb_2 입니다.)

// $readonly : 인증 후 값이 들어간 상태라면 수정불가

[/code]

 

 

응용해서 다른정보를 동일한 방법으로 자동입력 시킬 수 있겠죠?

감사합니다~

|

댓글 10개

감사히 잘 쓰겠습니다.^^
감사합니다
공개 감사합니다.
감사합니다~~
초보인데 필요한 기능이었습니다. 감사합니다
도움이 되셨다니 좋습니다~
감사합니다~

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고