회원가입 닉네임 공백 허용
안녕하세요. 항상 질문만 남기는 것 같아 죄송하네요...
공백도 허용하고 싶어서 이 글을 참고 하였는데
그래도 알럿창이 계속 노출됩니다....ㅠ
혹 다른 페이지도 수정할 곳이 있을까요...?
답변 3개 / 댓글 2개
1년 전
adm/member_form_update.php 의 54번줄 부근
if ($msg = valid_mb_nick($mb_nick)) {
alert($msg, "", true, true);
}
이부분을 전체 주석처리 해보세요
1년 전
해당 가이드가 오래전 자료인데
아마도 5.3 버전 으로 작업된것 같아요
그간 버전업이 많이 되어서 최신 버전에서는 작동하지 않을 수 있습니다.
5.3 버전으로 설치하셔서 테스트 해보세요.
1년 전
알럿이 뜨는 위치가 어디인지에 따라 확인이 필요하나
닉네임 체크하는 register.lib.php 파일에 닉네임 체크 함수를 체크하는 부분에 문제 없는지
디버깅 해서 확인해 봐야 할듯 합니다.
답변에 대한 댓글 2개
1년 전
1년 전
valid_mb_nick 해당 함수를 다 하시면 안되고요
function valid_mb_nick($reg_mb_nick)
{
/*if (!check_string_nick($reg_mb_nick, G5_HANGUL + G5_ALPHABETIC + G5_NUMERIC))
return "닉네임은 공백없이 한글, 영문, 숫자만 입력 가능합니다.";
else
return "";*/
}
이렇게 주석해 보신걸까요?
그리고 오류나는 알럿창이 어떻게 나오는지등 알아야 합니다.
function valid_mb_nick($reg_mb_nick)
{
/*if (!check_string_nick($reg_mb_nick, G5_HANGUL + G5_ALPHABETIC + G5_NUMERIC))
return "닉네임은 공백없이 한글, 영문, 숫자만 입력 가능합니다.";
else
return "";*/
}
이렇게 주석해 보신걸까요?
그리고 오류나는 알럿창이 어떻게 나오는지등 알아야 합니다.
답변을 작성하려면 로그인이 필요합니다.
{
if (!check_string_nick($reg_mb_nick, G5_HANGUL + G5_ALPHABETIC + G5_NUMERIC))
return "닉네임은 공백없이 한글, 영문, 숫자만 입력 가능합니다.";
else
return "";
}
말씀하신 경로에 이부분의 멘트가 똑같이 알럿창에 노출됩니다.
저 코드를 주석처리 하면 에러가 납니다.
알럿창은 회원가입폼 작성 후 '회원 가입' 버튼 클릭하면 알럿창이 노출됩니다.