별명에 특수문자가 입력이 가능하도록

· 2014-08-11 (월) 01:17:04 · 5613 · 1
검색을 해서 찾다가
내용을 찾지 못해서 글을 올립니다.

별명에 특수문자가 사용을 가능하도록 수정을 했습니다.
아직 문제점는 발견을 하지는 못했습니다.
하지만 유의해서 사용하시기 바랍니다.

제가 사용하는 버전은 4.37.06 입니다.
총 3개의 파일을 수정을 해야합니다.


1. 회원정보수정 페이지에서 안내문구 수정
/skin/member/스킨폴더명/register_form.skin.php

"<br>공백없이 한글,영문,숫자만 입력 가능 (한글2자, 영문4자 이상)"
라는 부분을 찾으셔서 주석처리나 삭제를 해주시면 됩니다.





2. js 체크 동작 수정
/skin/member/스킨폴더명/ajax_mb_nick_check.php

if (preg_match('/[^0-9a-zA-Z\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}]+/u', $reg_mb_nick)) {
echo "110"; // 별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.
} else if (strlen($reg_mb_nick) < 4) {
echo "120"; // 4글자 이상 입력
}



/*if (preg_match('/[^0-9a-zA-Z\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}]+/u', $reg_mb_nick)) {
echo "110"; // 별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.
} else*/ if (strlen($reg_mb_nick) < 4) {
echo "120"; // 4글자 이상 입력
}
으로 주석처리를 하거나 주석부분을 삭제





3./bbs/register_form_update.php
// 별명은 한글, 영문, 숫자만 가능
if (!check_string($mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_))
alert('별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.');



// 별명은 한글, 영문, 숫자만 가능
/*if (!check_string($mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_))
alert('별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.');*/
으로 주석처리를 하거나 주석부분을 삭제
|

댓글 1개

옴마 댓글 하나 없네.

좋은거 같아요. 추천
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
15-02-26 조회 7,310
14-12-27 조회 7,700
14-09-24 조회 5,450
14-08-15 조회 5,484
14-08-11 조회 5,614
14-07-27 조회 7,498
14-07-16 조회 7,697
14-07-10 조회 7,041
14-07-09 조회 6,015
14-07-09 조회 7,880
14-07-07 조회 7,202
14-07-03 조회 6,008
14-06-23 조회 1.1만
14-06-16 조회 4,283
14-06-14 조회 7,906
14-06-07 조회 5,491
14-05-31 조회 1.4만
14-05-31 조회 5,264
14-05-23 조회 7,280
14-05-19 조회 6,214