닉네임 중복가능하게 할려고 만졌는데....
본문
닉네임 중복가능하게 할려고.....
/lib/register.lib.php 76~84번줄 주석처리======================
function exist_mb_nick($reg_mb_nick, $reg_mb_id)
{
global $g5;
$row = sql_fetch(" select count(*) as cnt from {$g5['member_table']} where mb_nick = '$reg_mb_nick' and mb_id <> '$reg_mb_id' ");
if ($row['cnt'])
return "이미 존재하는 닉네임입니다.";
else
return "";
}
/bbs/ajax.mb_nick.php 13번줄 주석처리===========================
if ($msg = exist_mb_nick($mb_nick, $mb_id)) die($msg);
/bbs\register_form_update.php on line 148 주석처리==========================
if ($msg = exist_mb_nick($mb_nick, $mb_id)) alert($msg, "", true, true);
했는데..... $mb_id 까지 적용되는건가요????
$mb_nick만 중복가능하게 할려면 어떻게
수정하는게 좋을까요?
일단 위내용 주석처리로.... mb_nick은 중복사용중입니다.....
고수님들 부탁드립니다~
답변 1
별다른 이슈가 없다면 mb_id 자체가 유니크한 값이라 중복이 이루어질 수 없어보입니다.
위의 함수는 같은 닉네임에 다른 mb_id 가 있는 카운트를 체크하여 중복인지 아닌지 여부만 체크하는거라 이슈없어보입니다.