닉네임에 공백과 특수문자 허용하기

닉네임에 공백과 특수문자 허용하기

QA

닉네임에 공백과 특수문자 허용하기

본문

닉네임에 공백과 특수문자를 사용해야 하는데요.

회원가입이나 bbs 폴더에 관련파일들을 열어서 찾아보는데

닉네임 입력조건에 대한 필터링이 어디어디에 걸려 있는지

찾기가 쉽지 않네요.

 

닉네임에 공백과 특수문자를 사용 가능하게 허용하려면

어느 파일을 수정해야 할까요?

이 질문에 댓글 쓰기 :

답변 1

lib/register.lib.php 파일 valid_mb_nick 함수에서 체크를 합니다.

해당 함수는 common.lib.php 파일의 check_string 함수를 사용합니다.

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

해서 넘기는데 

// 입력값 검사 상수 (숫자를 변경하시면 안됩니다.)
define('G5_ALPHAUPPER',      1); // 영대문자
define('G5_ALPHALOWER',      2); // 영소문자
define('G5_ALPHABETIC',      4); // 영대,소문자
define('G5_NUMERIC',         8); // 숫자
define('G5_HANGUL',         16); // 한글
define('G5_SPACE',          32); // 공백
define('G5_SPECIAL',        64); // 특수문자

참고해서 수정을 하시면 되지 않을까 생각됩니다.

 

답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT