테스트 사이트 - 개발 중인 베타 버전입니다

닉네임 중복가능하게 할려고 만졌는데.... 채택완료

정우정인 9년 전 조회 2,088

닉네임 중복가능하게 할려고.....

 

/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개

채택된 답변
+20 포인트
p
9년 전

별다른 이슈가 없다면 mb_id 자체가 유니크한 값이라 중복이 이루어질 수 없어보입니다.

위의 함수는 같은 닉네임에 다른 mb_id 가 있는 카운트를 체크하여 중복인지 아닌지 여부만 체크하는거라 이슈없어보입니다.

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인