답변 2개
안녕하세요.
아래의 코드도 참고를 해서 만들어 보세요~
function RandomNickname($length = 8) {
$randomNumber = '';
for ($i = 0; $i < $length; $i++) {
$randomNumber .= rand(0, 9);
}
return $randomNumber;
}
// 닉네임 중복 검사
function isNicknameExist($nickname) {
global $g5;
$sql = " select count(*) as cnt from {$g5['member_table']} where mb_nick = '{$nickname}' ";
$row = sql_fetch($sql);
return $row['cnt'] > 0;
}
// 중복되지 않는 닉네임 생성
do {
$nickname = RandomNickname();
} while (isNicknameExist($nickname));
// 닉네임을 $_POST에 추가
$_POST['mb_nick'] = $nickname;
// 이후에는 회원가입처리
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
rand() 함수를 이용해서 임의의 숫자를 만드시고 해당이 이미 있는지 체크하는 부분을 추가하셔서 작업을 하시면 될거 같습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인