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

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

댓글 4개

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

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

/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_)) {
샤프님 해결 잘했습니다. 고맙습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,545
18년 전 조회 1,291
18년 전 조회 1,568
18년 전 조회 1,497
18년 전 조회 2,196
18년 전 조회 1,442
18년 전 조회 1,614
18년 전 조회 1,601
18년 전 조회 1,508
18년 전 조회 1,587
18년 전 조회 1,604
18년 전 조회 1,562
18년 전 조회 2,482
18년 전 조회 1,385
18년 전 조회 1,517
18년 전 조회 1,513
18년 전 조회 1,650
18년 전 조회 1,731
18년 전 조회 1,674
18년 전 조회 1,531