회원가입 아이디 중복체크
본문
회원가입시 아이디 중복체크 하잖아요
lib/register.lib.php
exist_mb_id
여기서 하는것 같은데
아이디 중복체크 다른 테이블도 할려고
select 에서 B 라는 테이블 문을 추가하고 if문에 && 해서 조건도 추가 했어요
근데 회원 가입시 그누보드 테이블엔 test라는 아이다 없고 B라는 테이블엔 test라는 아이디가 있어요
그러면 회원 가입이 안되야 맞는데
회원가입이 되요 또 어느 파일 수정하면 되죠
답변 1
어떻게 하신지 소스를 확인하지 못하지만... 해당 함수에서
//기존테이블
$sql = " select count(*) as cnt from `{$g5['member_table']}` where mb_id = '$reg_mb_id' ";
$row = sql_fetch($sql);
//추가테이블
$sql = " select count(*) as cnt from `테이블이름` where 해당아이디컬럼 = '$reg_mb_id' ";
$row2 = sql_fetch($sql);
if ($row['cat'] or $row2['cnt'])
return "이미 사용중인 회원아이디 입니다.";
else
return "";
이러면 될 듯 합니다. 테스트한번 해보세요.
답변을 작성하시기 전에 로그인 해주세요.