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

닉네임 중복 허용 설정 채택완료

개같은내인생 10년 전 조회 7,982
닉네임 중복을 허용해서 사용 설정하고 싶습니다.<br />
&amp;nbsp;<br />
어느 부분을 수정하면 되는지요.<br />
&amp;nbsp;<br />
고수님들의 깊은 관심과 조언을 부탁드립니다.&amp;nbsp;
댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
슈퍼노비스

bbs/register_form_update.php 있습니다.

이 파일을 여신후

 

    if ($msg = exist_mb_nick($mb_nick, $mb_id))     alert($msg, "", true, true);

 

이와 같은 부분을 찾아 주석또는 삭제하세요

 

그리고 스킨(register_form.skin.php)에서는

 

</p><p>       // 닉네임 검사
if ((f.w.value == "") || (f.w.value == "u" && f.mb_nick.defaultValue != f.mb_nick.value)) {</p><p>            var msg = reg_mb_nick_check();
            if (msg) {
                alert(msg);
                f.reg_mb_nick.select();
                return false;
            }
        }​ </p><p>

이부분을 전부 지워버리시거나 주석처리하시면 됩니다.

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

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

청연님 감사드려요... ^^

 

덕분에 속 시원하게 해결했습니다.

 

오늘도 멋진 하루되세요... ^^

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

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

빠른 답변 너무 감사드립니다.

 

제가 초보라서 실례가 안된다면 파일명과 소스부분을 정확하게 알려주실수 있는지요.

 

bbs/register_form_update.php는 없고 bbs/register_form.php파일은 있구요.

 

skin/member/register.form.update.php의 해당 소스는 어느 부분을 주석처리해야하는지 어렵네요.

 

 -------------------

<div class="col-sm-3">
      <input type="hidden" name="mb_nick_default" value="<?php echo isset($member['mb_nick'])?$member['mb_nick']:''; ?>">
      <input type="text" name="mb_nick" value="<?php echo isset($member['mb_nick'])?$member['mb_nick']:''; ?>" id="reg_mb_nick" required class="form-control input-sm nospace" size="10" maxlength="20">
      <span class="fa fa-user form-control-feedback"></span>
     </div>
    </div>​

-------------------

전체를 주석처리하니까 입력창까지 사라지는군요.

 

그리고 자바스트립트 부분은 찾기가 힘들어서...

 

파일위치와 소스 수정부분을 좀더 구체적으로 말씀해주시면 정말 고맙겠습니다.

 

조언에 깊이 감사드립니다. 좋은 하루되세요... ^^

 

 

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

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

슈퍼노비스

bbs/register_form_update.php 인가 이파일을 오픈후 닉네임체크 부분을 주석처리 또는 제거하시고

해당 맴버스킨(skin/member/)내에 register.form.update.php 인가요 이파일도 오픈하셔서

중복체크하는 부분들을 제거하셔야 합니다.

 

자바스크립트로 체크하는 부분도 있을테니 그부분도 주석처리하거나 삭제처리하시면 됩니다. 

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

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

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

로그인