회원가입시 AJAX가 활성화 되지 않을 경우 하나의 방책입니다. > 그누4 팁자료실

그누4 팁자료실

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

회원가입시 AJAX가 활성화 되지 않을 경우 하나의 방책입니다. 정보

회원가입시 AJAX가 활성화 되지 않을 경우 하나의 방책입니다.

본문

" 본 글은 konahn님의 답변 글을 가져 왔습니다."

제가 몇일을 고민하다 해결이 되지를 않다가 마침 해결이 되어서 아래의 문제로 고민하시는 분
들을 위해서 팁을 하나 적어 올립니다.

--------------------------------------------------------------------------------------

아이디 이메일등에 옆에 '사용 가능합니다'등의 메시지가 뜨지 않는 경우네요.
ajax_mb_id_check.php를 직접 실행하면 120 등의 숫자가 뜰겁니다.
IE에서 이 결과값이 제대로 전달이 안되고 파폭이나 크롬에서는 될 경우
대개 Ajax 인코딩에러입니다.

member/basic 폴더 안의 _common.php  맨아래에 ?> 윗줄에 아래 문구를 삽입하여 해결했습니다.

Header("Content-type: text/css; charset=euc-kr");// euc-kr 을 자신의 환경에 맞게 수정

kcaptcha CSRF 를 사용할때도 마찬가지입니다.

--------------------------------------------------------------------------------------
<?
$g4_path = "../../.."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
Header("Content-type: text/css; charset=euc-kr");// euc-kr 을 자신의 환경에 맞게 수정
?>

이렇게 수정하시면 됩니다.
--------------------------------------------------------------------------------------

위 글에서도 보듯이 처음 DB 셋팅을 할때 저의 경우는 euckr_korean_ci로 셋팅을 했는데 이 부
분이 문제가 되어 AJAX값이 제대로 전달이 안되더라구여~ 익스에서 말이죠~

혹시나 회원가입시 AJAX 활성화가 안되어서 회원가입이 안되시는 분들은 위에 방법을 써 보시기
바랍니다.

그럼.....
추천
4

댓글 8개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT