회원가입이 영문이름도 되게 하려면 어떻게 해야 하나요? > 그누4 질문답변

그누4 질문답변

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

회원가입이 영문이름도 되게 하려면 어떻게 해야 하나요? 정보

회원가입이 영문이름도 되게 하려면 어떻게 해야 하나요?

본문

회원가입 폼을 영문으로 작성하고 있는데요..

그누 원본의 한글이름으로만 넣게 되있는데요.

영문이름도 넣으려면 어떻게 해야 하나요.


skin/member/basic/register_form.skin.php 파일 중..
------------------------------------------------
    // 이름 검사
    if (f.w.value=='') {
        if (f.mb_name.value.length < 1) {
            alert('Please input your name');
            f.mb_name.focus();
            return false;
        }

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

부분 에서

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

이렇게 주석 처리 하니까

회원가입약관에 동의하라고 회원가입약관으로 되튕겨 버리는군요.

댓글 전체

답변 감사드립니다.

js/wrest.js <-- 이거 한참 이리저리 해봤는데 어디를 고쳐야 하는지 조언 부탁드립니다.

이름 입력란에 예를 들어 "Michael Jackson" 이라는 이름도 넣을 수 있고
또는 "홍길동" 이라고 도 넣을 수 있으려면 어디를 고쳐야 하는지요..?

검색관련 여기 저기에 주석처리 하고 새로 고침하고 다시 회원가입해보고..
자꾸 되 튕겨버리네요. 그냥 원본대로 하면 잘들어가는데 꼭 영어 이름
입력할 일이 있어어요..
테스트 한번 해 보세요.
이름을 Michael Jackson 처럼 공백이 있을경우 검색에 문제가 있을수 있을것 같습니다.
차라리 MichaelJackson .. 붙여쓰기 권장....
그래도 공백을 넣으실려면 스크립트 찾아서 수정해 보세요..


bbs/register_form_update.php 대충 70줄 정도

// 이름은 한글만 가능
//    if (!check_string($mb_name, _G4_HANGUL_))
//        alert('이름은 공백없이 한글만 입력 가능합니다.');
    if (!check_string($mb_name, _G4_HANGUL_ + _G4_ALPHABETIC_))
        alert('이름은 공백없이 한글 또는 영어만 입력 가능합니다.');



register_form.skin.php

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

// var pattern = /([^가-힣\x20])/i;
        var pattern = /([^가-힣\x20^a-z^A-Z])/i;
        if (pattern.test(f.mb_name.value)) {
            alert('이름은 한글 또는 영어만 가능합니다.');
            f.mb_name.activate();
            return false;
        }
    }
4.32.11 최신버전인데요..

알쏭달쏭님것도 연후하은아빠님거도 모두 저에게는 안되네요. 휴

그냥 계속 재 회원동의약관으로 넘어가버리네요.

미치겟네요.

도움 좀 부탁드립니다.
저도 계속 회원가입약관에 동의하라고 회원가입약관으로 튕겨버려서 저는 한글검사하는 부분만 삭제했어요.
예를들면
 var pattern = /([^가-힣\x20^a-z^A-Z])/i; 이부분을
 var pattern = /([^a-z^A-Z])/i; 이렇게요....
전체 60 |RSS
그누4 질문답변 내용 검색

회원로그인

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