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

닉네임에 - 기호 사용관련 하여 질문드립니다. 채택완료

킨스 9년 전 조회 3,859

안녕하세요 ^^

 

그누보드로 열심히 작업하고 있습니다~

 

기업회원 가입을 하고자 기업회원가입양식을 따로 만들고

 

닉네임을 통일시키고자 강남-ㅇㅇㅇ 강북-ㅇㅇㅇ 강동-ㅇㅇㅇ 강서-ㅇㅇㅇ 인천-ㅇㅇㅇ

 

이런식으로 특수문자를 - 기호 하나만 허용하게끔 하고 싶습니다.

 

register.lib.php 에서

 

function valid_mb_nick($reg_mb_nick)

{

  //  if (!check_string($reg_mb_nick, G5_HANGUL + G5_ALPHABETIC + G5_NUMERIC))

   //     return "업소명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.";

  //  else

   //     return "";

}

 

check_string 에 주석처리하니 어떤문자를 써도 가입이 되네요 ㅠㅠ

 

이렇게 무식(?)하게 하고싶진 않고 특수문자 - 기호만 허용하고싶은데,

 

방법이 있을까요?

 

많은 조언과 가르침 부탁드립니다. 감사합니다.

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

답변 1개

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

    $reg_mb_nick = str_replace('-','', $reg_mb_nick);

if (!check_string($reg_mb_nick, G5_HANGUL + G5_ALPHABETIC + G5_NUMERIC)) 

        return "업소명은 공백없이 한글, 영문, 숫자, - 만 입력 가능합니다.";

 else return ""; 

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

답변에 대한 댓글 1개

킨스
9년 전
균이님 정말 감사합니다. ^^ 작동 잘되네요~
다시 한번 고개숙여 감사드립니다.

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

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

로그인