제나빌더 2.2.04 UTF8 버젼을 설치했습니다..회원가입부분에서 별명을 기입하는 부분에 문제가 있습니다..
페이지 정보
본문
현재 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
================================================================
회원가입부분에서 별명 입력하는부분에서 계속 정상적인 메시지로 변하지가 않습니다..
영어든 한글이든 집어늫으면 아래와 같이 빨간색 메시지만 반복하고 있습니다..
에러나는 페이지는 register_form.skin.php 입니다..
================================================================
별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다
================================================================
첨부파일
-
error.bmp (2.3M)
3회 다운로드 | DATE : 2007-05-25 14:14:21
댓글목록
sharepia님의 댓글
sharepia쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
\skin\member\basicajax_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"; // 정상
}
}
=================================================================