회원가입폼의 별명을 전화번호입력으로 바꾸려면? > 그누4 질문답변

그누4 질문답변

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

회원가입폼의 별명을 전화번호입력으로 바꾸려면? 정보

회원가입폼의 별명을 전화번호입력으로 바꾸려면?

본문

별명에 관련된 파일이  mamber>bais>ajax_mb_nick_check.php   ,    bbs>member_nick_chec.php 파일이
있는 별명을 전화번호 입력으로 사용하려고합니다.
 if (!check_string($mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_)) {   이부분을 어떻게
수정해야하는지?
전화번호 변수 Telnumber 을 어떻게 넣는지요?
  • 복사

댓글 전체

전화번호는 숫자로만 되어있자나요.
한글 영어 필요없고 숫자만 사용하게 해주면 될 듯...
 if (!check_string($mb_nick,  _G4_NUMERIC_)) {

전화번호 변수는 왜 필요하신거죠?
입력값에 숫자와 특수문자만....
특수문자 - 만 사용가능하게 해야하는거죠?
자바스크립트로 해결이 가능하겠지만, 이왕 원본소스를 수정 시작했으므로...

/lib/constant.php에서 정의를 하나 더 추가하죠.
define('_G4_MINUS_', 128); // 특수문자 -

/lib/common.lib.php 에서 function check_string($str, $options) 함수에 //공백 밑에다가 추가
        // 기호 -
        else if ($oc == 0x2D) {
            if ($options & _G4_MINUS_) {
                $s .= $c;
            }
        }

그리고 아래같이 수정하시면, - 와 숫자외의 것은 입력이 안될듯...
 if (!check_string($mb_nick,  _G4_MINUS_ + _G4_NUMERIC_)) {
© SIRSOFT
현재 페이지 제일 처음으로