채택완료

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

2016-06-01 (수) 19:33:23 3,979

안녕하세요 ^^

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

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

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

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

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개 / 댓글 1개

채택된 답변
+20 포인트

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

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

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

 else return ""; 

답변에 대한 댓글 1개

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

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