zenabuilder2.2.04 UTF-8버젼을 설치했습니다..
페이지 정보
본문
회원가입부분에서 별명 입력하는부분에서 계속 정상적인 메시지로 변하지가 않습니다..
영어든 한글이든 집어늫으면 아래와 같은 메시지만 반복하고 있습니다..
==============================================
공백없이 한글, 영문, 숫자만 입력 가능합니다
==============================================
더 이상 진전이 안되네요..
check_string 함수에서 뭔가 걸리는거 같은데.....잘 몰르것습니다.......
도와주세요..ㅠㅜ
댓글목록
sharepia님의 댓글
sharepia쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
현재 Windows Server 2003 에 APMSetup 이나 KebiHome Server 를 설치하지 않고 따로 따로 설치를 했습니다...
프로그램들은 아래와 같습니다..
=================================================================
mysql-5.0.67-win32
php-5.2.6-Win32
apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi
ZendOptimizer-3.3.3-Windows-i386.exe
=================================================================
UTF-8 부분들을 찾아서 셋팅은 제대로 한거 같은데 영 모르겠네요..ㅠㅜ
sharepia님의 댓글
sharepia쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
ajax_mb_nick_check.php 에서 check_string 함수를 삭제하니까 에러는 안나네요..
check_string 부분에서 뭔가 문제가 있는거 같은데요..흠..
===============================================================
if (!check_string($reg_mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_ + _G4_SPACE_)) {
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"; // 정상
}
}