회원가입에서 이름을 중문으로 입력 정보
회원가입에서 이름을 중문으로 입력본문
회원가입에서 폼에서 이름을
중문으로 입력하려하는데 ~~
풀리지가 않네요ㅡ.ㅡ
고수님들한테 부탁드립니다.
수고하세요.
중문으로 입력하려하는데 ~~
풀리지가 않네요ㅡ.ㅡ
고수님들한테 부탁드립니다.
수고하세요.
댓글 전체
skin 에서 register_form.skin.php 파일을 수정하시면 됩니다.
==============================================
var pattern = /([^가-힣\x20])/i;
if (pattern.test(f.mb_name.value)) {
alert('이름은 한글로 입력하십시오.');
f.mb_name.activate();
return false;
}
==============================================
요부분을 주석처리 해주시면 되겠습니다.
==============================================
/*
var pattern = /([^가-힣\x20])/i;
if (pattern.test(f.mb_name.value)) {
alert('이름은 한글로 입력하십시오.');
f.mb_name.activate();
return false;
}
*/
==============================================
==============================================
var pattern = /([^가-힣\x20])/i;
if (pattern.test(f.mb_name.value)) {
alert('이름은 한글로 입력하십시오.');
f.mb_name.activate();
return false;
}
==============================================
요부분을 주석처리 해주시면 되겠습니다.
==============================================
/*
var pattern = /([^가-힣\x20])/i;
if (pattern.test(f.mb_name.value)) {
alert('이름은 한글로 입력하십시오.');
f.mb_name.activate();
return false;
}
*/
==============================================
이름 아래 닉네임도 중문으로 입력 가능하려면 어케해야죠 부탁 드립니다.
고마쓰 님
^ㅡㅡ^
고마쓰 님
^ㅡㅡ^
skin 폴더내 ajax_mb_nick_check.php 에서
26~38 라인 보시면
==================================================
// 별명은 한글, 영문, 숫자만 가능
if (!check_string($reg_mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_)) {
echo "110"; // 별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.
} else if (strlen($reg_mb_nick) < 4) {
echo "120"; // 4글자 이상 입력
} else {
$row = sql_fetch(" select count(*) as cnt from $g4[member_table] where mb_nick = '$reg_mb_nick' ");
if ($row[cnt]) {
echo "130"; // 이미 존재하는 별명
} else {
echo "000"; // 정상
}
}
==================================================
요 부분을
==================================================
// 별명은 한글, 영문, 숫자만 가능
if (strlen($reg_mb_nick) < 4) {
echo "120"; // 4글자 이상 입력
} else {
$row = sql_fetch(" select count(*) as cnt from $g4[member_table] where mb_nick = '$reg_mb_nick' ");
if ($row[cnt]) {
echo "130"; // 이미 존재하는 별명
} else {
echo "000"; // 정상
}
}
==================================================
더 섬세하게 조정 하시려면 복잡해지실거 같구요.
이정도로 수정하시면 될거같습니다.
그리고 혹시 utf-8 이나 GB2312 인코딩 사용하시는건가요?
26~38 라인 보시면
==================================================
// 별명은 한글, 영문, 숫자만 가능
if (!check_string($reg_mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_)) {
echo "110"; // 별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.
} else if (strlen($reg_mb_nick) < 4) {
echo "120"; // 4글자 이상 입력
} else {
$row = sql_fetch(" select count(*) as cnt from $g4[member_table] where mb_nick = '$reg_mb_nick' ");
if ($row[cnt]) {
echo "130"; // 이미 존재하는 별명
} else {
echo "000"; // 정상
}
}
==================================================
요 부분을
==================================================
// 별명은 한글, 영문, 숫자만 가능
if (strlen($reg_mb_nick) < 4) {
echo "120"; // 4글자 이상 입력
} else {
$row = sql_fetch(" select count(*) as cnt from $g4[member_table] where mb_nick = '$reg_mb_nick' ");
if ($row[cnt]) {
echo "130"; // 이미 존재하는 별명
} else {
echo "000"; // 정상
}
}
==================================================
더 섬세하게 조정 하시려면 복잡해지실거 같구요.
이정도로 수정하시면 될거같습니다.
그리고 혹시 utf-8 이나 GB2312 인코딩 사용하시는건가요?
register_form.skin.php 과 wrest.js파일에서
^가-힣
대신에
^\u4E00-\u9FA5^가-힣
위와 같이 적어주시면 중문한글 다 가능하게 됩니다.^&^
^가-힣
대신에
^\u4E00-\u9FA5^가-힣
위와 같이 적어주시면 중문한글 다 가능하게 됩니다.^&^