회원가입시 회원번호가 부여되는 코드가 있는건 검색해서 알았는데
랜덤으로 8자리 번호를 뽑아서 ID입력칸(mb_id)에 저장되도록 할 수 있을까요?
가능하다면 소스 부탁드립니다.
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
2016-12-14 (수) 22:46:58
"../skin/member/basic/register_form.skin.php" 기준, 37라인을 라인을 아래와 같이 수정하세요.
*수정전
Copy
<input type="text" name="mb_id" value="<?php echo $member['mb_id'] ?>" id="reg_mb_id" <?php echo $required ?> <?php echo $readonly ?> class="frm_input <?php echo $required ?> <?php echo $readonly ?>" minlength="3" maxlength="20">
*수정후
Copy
<input type="text" name="mb_id" value="<?php if (!$member['mb_id']) { echo mt_rand(10000000,99999999); } else { echo $member['mb_id']; } ?>" id="reg_mb_id" <?php echo $required ?> <?php echo $readonly ?> class="frm_input <?php echo $required ?> <?php echo $readonly ?>" minlength="3" maxlength="20">
※ 최초 가입 시 난수 발생(숫자 8자리) 회원정보 수정시 저장된 아이디 출력입니다.
답변에 대한 댓글 1개
2016-12-15 (목) 00:05:07
답변을 작성하려면 로그인이 필요합니다.
감사합니다 ^^