소

회원가입시 특정아이디 사용하지 못하게 하려면...

· 2010-02-07 (일) 12:13:48 · 1594 · 1
안녕하세요.
회원가입시 특정 아이디(webmaster, master 등)을 사용하지 못하게 하려면 어떻게 해야 될까요?
관리자 페이지에서 설정하는 방법 말고, idcheck.php 에서 수정하는 방법을 알려주시면 감사드리겠습니다.

예를 들면 webmaster로 아이디를 적고 중복검사를 할 경우 사용할 수 없는 아이디라고 경고창을 띄우는 방식이면 좋겠습니다.

현재 idcheck.php 를 보면 아래와 같이 되어 있습니다.
고수님들 답변 부탁드립니다. (_ _)

$mb = get_member($mb_id);
if ($mb[0]) {
    echo "
    <script language='JavaScript'>
        alert(\"'{$mb_id}'은(는) 이미 가입된 회원 아이디이므로 사용하실 수 없습니다.\");
        //opener.fmbform.mb_id.value = '';
        window.close();
    </script>";
} else {
    echo "
    <script language='JavaScript'>
        alert(\"'{$mb_id}'은(는) 중복된 회원아이디가 없습니다.\\n\\n사용하셔도 좋습니다.\");
        window.close();
    </script>";
}
|

댓글 1개

그누3용으로 답변합니다... 쪽지는 삼가부탁해요 ^^

bbs/mbidcheck.php

20번째줄


} else {

/////////////////////////////////////////////////////////////
$kk = "kkk,yyy"; //금지 아이디 추가
$temp_ = explode(",", $kk);
for($i=0; $i<count($temp_); $i++){
if($temp_[$i] == $mb_id) {
echo "
<script language='JavaScript'>
alert(\"'{$mb_id}'은(는) 금지 회원아이디 입니다.\");
parent.document.fmbform.mb_id_enabled.value = 1;
window.close();
</script>";
exit;
}
}
/////////////////////////////////////////////////////////////

echo "
<script language='Javascript'>
alert(\"'{$mb_id}'은(는) 중복된 회원아이디가 없습니다.\\n\\n사용하셔도 좋습니다.\");
window.close();
</script>";
}



bbs/mbupdate.php 91번째 라인에 추가

// 금지 아이디 차단하기
$kk = "kkk,yyy"; //금지 아이디 추가
$temp_ = explode(",", $kk);
for($i=0; $i<count($temp_); $i++){
if($temp_[$i] == $mb_id)
alert("{$mb_id}은(는) 금지 회원아이디 입니다.");
}
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-02-07 조회 2,844
10-02-07 조회 1,623
10-02-07 조회 1,234
10-02-07 조회 1,595
10-02-07 조회 1,584
10-02-07 조회 2,029
10-02-07 조회 1,750
10-02-06 조회 1,596
10-02-06 조회 1,489
10-02-06 조회 3,023
10-02-06 조회 1,543
10-02-06 조회 1,597
10-02-06 조회 1,585
10-02-06 조회 1,253
10-02-06 조회 1,139
10-02-06 조회 1,730
10-02-06 조회 1,878
10-02-06 조회 1,056
10-02-06 조회 1,598
10-02-06 조회 1,531