회원가입시 잘못된 접근 메시지 > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

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

회원가입시 잘못된 접근 메시지 정보

회원가입시 잘못된 접근 메시지

본문

회원가입을 하려고 정보를 입력하면 잘못된 접근입니라는 메시지가 뜹니다.
원인을 찾아보니


var reg_mb_id_check = function() {
    $.ajax({
        type: 'POST',
        url: member_skin_path+'/ajax_mb_id_check.php',
        data: {
            'reg_mb_id': encodeURIComponent($('#reg_mb_id').val())
        },
        cache: false,
        async: false,
        success: function(result) {
            var msg = $('#msg_mb_id');
            switch(result) {
                case '110' : msg.html('영문자, 숫자, _ 만 입력하세요.').css('color', 'red'); break;
                case '120' : msg.html('최소 3자이상 입력하세요.').css('color', 'red'); break;
                case '130' : msg.html('이미 사용중인 아이디 입니다.').css('color', 'red'); break;
                case '140' : msg.html('예약어로 사용할 수 없는 아이디 입니다.').css('color', 'red'); break;
                case '000' : msg.html('사용하셔도 좋은 아이디 입니다.').css('color', 'blue'); break;
                default : alert( '잘못된 접근입니다.\n\n' + result ); break;
            }
            $('#mb_id_enabled').val(result);
        }
    });
}

ajax_register_form.jquery.js 파일의 스이위치 문에서 인자값을 제대로 인식을 못하는 것 같습니다.

ajax_mb_id_check.php 에서 000이라는 정상적인 값을 받아와서 case000구문이 실행되어야 하는데 default 구문으로 넘어간후 잘못된 접근입니다 000 이라는 메시지를 띄웁니다.

혹여나 해서 로컬에 서버를 설치후 위의 두 파일을 내려 받아 회원 가입을 시도 해 봤는데 정상적으로 회원 가입이됩니다. 소스 문제는 아닌듯 싶습니다.
회원 가입쪽 소는 원본파일 그대로라... 잘되다가 갑자가 이러네요.
뭐가 문제일까요? 구글링을 해 봐도 해당 오류에대해서 질문만 몇개 올라 와 있고 해답은 없었습니다. ㅠㅠ 저와 같은 경험을 격으시고 해결 하신 분들의 도움을 간절히 원합니다.

감사합니다.

댓글 전체

result 값이 000 이 넘어오는데 default로 가버린다는 것은 000에 눈에 보이지않는 코드가 따라오는 것 같군요
그런데 로컬에서는 잘된다는 것이 이해하기 어려운 상황이군요

스위치문 바로 윗줄에 result=result.replace(/\r?\n/g,''); 를 넣어보세요
그래도 안된다면 result=result.substr(0,3);
균이님 고맙습니다. 덕분에 해결이 된 것 같습니다.
substr(0,3)으로 하니 00 이 뜨길래 혹시나해서 substr(1,3)으로 수정해서 올리니 정상적으로 작동이 됩니다 ^^ 보니 x000 으로 앞에 보이지 않는 공백이 어디선가 넘어 와서 출력을 방해 하는 것 같습니다.
노트패트로 열어 안보이는 코드도 검사 했는데 jquery 파일에서는 아니고 어디선가 공백으로 값이 넘어 오는것 같습니다 ^^ 감사합니다.
저 같은 어려움을 격으시는 다른 분들에게도 균이 님의 답변이 많은 도움이 될 것 같습니다.

감사합니다.
작동한다고 해결 된 것이 아닐 것 같습니다

000 이 아닌 값들은 어떻게 되는지 테스트 해보아야 합니다
실제로는 110 이 넘어왓지만 저 코드로 인하여 10 이 되어버릴 수도 있으니까요
근본적인 원인을 찾아야 되지않을까 싶습니다
넘겨 받는 인자값이 어디서 생성되나요????? 그넘을 살펴 봐야 겠는데...
저도 비슷한 증상입니다.. 묻지마 디폴트로 빠지기...-_- ; "잘못된접근......."
전체 5 |RSS
그누4 질문답변 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 조회
  • 게시물이 없습니다.

회원로그인

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