회원가입시 비밀번호 확인 문제요

회원가입시 비밀번호 확인 문제요

QA

회원가입시 비밀번호 확인 문제요

본문

아이디, 비밀번호 확인 및 같은지 확인하는걸 ajax처리되었으면합니다.

 

q&a 페이지에서 아이디쪽에

            <td>
                <span class="frm_info">영문과 숫자만 혼합하여, 최소 6자 이상</span>
                <input type="text" name="mb_id" value="<?php echo $member['mb_id'] ?>" id="reg_mb_id" <?php echo $required ?> <?php echo $readonly ?> class="frm_input <?php echo $required ?> <?php echo $readonly ?>" minlength="3" maxlength="20"onblur="mb_id_check();">

                <span id="msg_mb_id"></span>
            </td>

 

 function mb_id_check() {
    var msg = reg_mb_id_check();
    if (msg) {
            $("#msg_mb_id").text(msg);
            $("#reg_mb_id").select();
    } else
            $("#msg_mb_id").text(""); 
}

 

이렇게 추가하라고해서 추가해줘서 아이디는 바로바로 얼럿이 옆에 뜹니다.

 

비밀번호 숫자 얼럿과 일치하지않을때도 바로 옆에 표현될수있게 하고싶은데 q&a 랑 스킨 , 팁 게시판 찾아도 안보이네요

 

ajax 고수님들 도와주세요~ 

이 질문에 댓글 쓰기 :

답변 1

닉 채크하는거랑 또같이 만들면되요 

 

 

 

 

        // 닉네임 검사
        if ((f.w.value == "") || (f.w.value == "u" && f.mb_nick.defaultValue != f.mb_nick.value)) {
            var msg = reg_mb_nick_check();
            if (msg) {
                alert(msg);
                f.reg_mb_nick.select();
                return false;
            }
        }

 

 

jquery.register_form.js

 

var reg_mb_nick_check = function() {
    var result = "";
    $.ajax({
        type: "POST",
        url: g5_bbs_url+"/ajax.mb_nick.php",
        data: {
            "reg_mb_nick": ($("#reg_mb_nick").val()),
            "reg_mb_id": encodeURIComponent($("#reg_mb_id").val())
        },
        cache: false,
        async: false,
        success: function(data) {
            result = data;
        }
    });
    return result;
}

 

 

 

register_form_update.php

 


    if ($w=='') {
        if ($msg = exist_mb_id($mb_id))     alert($msg);

        if (get_session('ss_check_mb_id') != $mb_id || get_session('ss_check_mb_nick') != $mb_nick || get_session('ss_check_mb_email') != $mb_email) {
            set_session('ss_check_mb_id', '');
            set_session('ss_check_mb_nick', '');
            set_session('ss_check_mb_email', '');

            alert('올바른 방법으로 이용해 주십시오.');
        }

 

답변을 작성하시기 전에 로그인 해주세요.
전체 41
QA 내용 검색

회원로그인

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