자음으로 회원가입이 되요

자음으로 회원가입이 되요

QA

자음으로 회원가입이 되요

본문

이름입력시 ㄱㄱ ㄴㄴ ㄹㄹ 이런식으로 등록해도 가입이 되더라구요

 

자음이나 모음으로 회원가입 안되게 하려면 어떻게 해야하나요?

 

이 질문에 댓글 쓰기 :

답변 3

전 방법은 G4이고 이 방법이 G5 입니다.

테마 비사용시 skin > member > basic > register_form.skin.php 을

테마 사용시 theme > basic > skin > member > basic 에서 register_form.skin.php 을

수정해서 아래와 같이 해주세요.

 

        // 이름 검사
        if (f.w.value=="") {
            if (f.mb_name.value.length < 1) {
                alert("이름을 입력하십시오.");
                f.mb_name.focus();
                return false;
            }

            /*
            var pattern = /([^가-힣\x20])/i;
            if (pattern.test(f.mb_name.value)) {
                alert("이름은 한글로 입력하십시오.");
                f.mb_name.select();
                return false;
            }
            */
        }

위의 이름 검사 스크립트 부분을 찾아 /* */주석을 제거 해주세요

 

            var pattern = /([^가-힣\x20])/i;
            if (pattern.test(f.mb_name.value)) {
                alert("이름은 한글로 입력하십시오.");
                f.mb_name.select();
                return false;
            }

이 부분이 자음 모음 방지해주는 부분 입니다. 

skin > member > basic > register_form.php 을 수정해서 아래와 같이 해주세요.

 

<input type="text" id="reg_mb_name" name="mb_name" value="<?php echo get_text($member['mb_name']) ?>" <?php echo $required ?> <?php echo $readonly; ?> class="frm_input <?php echo $required ?> <?php echo $readonly ?>" size="10">

<input type="text" id="reg_mb_name" name="mb_name" value="<?php echo get_text($member['mb_name']) ?>" <?php echo $required ?> <?php echo $readonly; ?> class="frm_input <?php echo $required ?> <?php echo $readonly ?>" size="10" hangul>

수정해주세요.

위와 같이 이름 input 부분을 찾아 뒤에 hangul 을 넣어주면 간단히 해결할 수 있습니다.

 

 

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

회원로그인

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