아작스 회원가입폼에서. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

아작스 회원가입폼에서. 정보

아작스 회원가입폼에서.

본문

로컬에서 테스트용으로 다시한번 그누보드를 설치햇습니다.
회원가입처리를 하려는데~!
문제가 떡하니 생기더군요.. 다름아닌 아작스에서 너무 많은 요청으로인해 db접속이 원활하지 않다는 것입니다.

회원가입폼의 아이디 부분에 클릭하시구 글자를 막~~~~ 쳐보세요 아주 빠르게
떡하니 나오는 오류메세지 DB접속오류...
타자빠른사람은 아작쓰 못쓰는것인가 ㅎㅎ;;

그래서 방법이 없나 하구 sir.co.kr회원가입폼을 봤죠;;
기존 onkeyup='reg_mb_id_check();' 이걸
onblur='reg_mb_id_check();' 이렇게 사용하시더군요..
사용자는 DB에러가 나오는데 sir에서는 이미 알아체고 onblur로 사용한다죠;;
첨에는 setTimeout을 0.5초 주고 reg_mb_id_check()를 해봤는데 마찬가지더라구요.. ㅎㅎ;;
어짜피 키업이 도면서 reg_mb_id_check가 누적이 되는;; 바보같은 생각을 했었답니다 ^^;;

제가 옛날버전을 가지고 잇어서 최근 그누보드를 받아봤습니다.
onkeyup으로 되있더군요..

테스트후 db에러 나오시는분들은 onblur로 바꾸시면 잘 작동합니다..
에휴;;
  • 복사

댓글 전체

아 글구 utf-8버전 다국어 작성시;;
//$reg_mb_nick = convert_charset('UTF-8','CP949',$reg_mb_nick);

// 별명은 한글, 영문, 숫자만 가능
/*if (!check_string($reg_mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_)) {
    echo "110"; // 별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.
} else*/
ajax_mb_nick_check.php 파일에서 윗부분 주석처리해주셔야 타국 닉네임 사용가능하더군요;;
그리구 bbs/register_form.update.php 파일에서도 닉네임이나 회원이름 한글 체크하는부분도 역시 주석처리;;

아무리 생각해도 euc버전이랑 utf버전이랑.. 구별을 좀 햇으면 좋겠네요..
봐도봐도 거의 euc파일을 utf파일로 변환한것 밖에 안되는 utf 그누보드;; 오늘 그누보드 테클 많이 거네요 ㅎㅎ;;
© SIRSOFT
현재 페이지 제일 처음으로