회원가입 별명입력시 완전한 낱말만 입력이 되도록하고싶습니다 .

· 2009-05-29 (금) 09:17:41 · 1057 · 5
■회원가입시 별명입력에 "ㄴㄴㄴ", "갘ㅋㅋㅋ" , "ㅠㅠㅋ", "adcㅋㅋ" 이딴 자음, 또는 모음만 넣거나 섞어사용해도  별명이 통과되고있습니다.
Q2. 회원가입 별명입력시 완전한 낱말만 입력이 되도록하고싶습니다 .
      (예 : "나", "너", "우리", "we우리"...)

http://inside.lu.to
|

댓글 5개

자음 모음 되는것은 쉽게 말로 설명할수잇는부분이 아니에요..

일단 확인버튼눌렀을대 자바스크립트 부분도 바꺼야되구요..

별명 입력할때 아작스 처리되있는부분도 php 프로그램 맞쳐서 해야되는 부분이 있어요
스킨의 member/basic/ajax_register_form.js 파일중

// 별명 검사 <- 라고 시작하는 함수 부분이 있습니다.

아래 같이 해보세요 테스트는 안해봤습니다

// 별명 검사
function reg_mb_nick_check() {

re = /[ㄱ-ㅎㅏ-ㅣ]*/;
if(re.test($F('reg_mb_nick'))){
alert("별명 형식이 잘못됬음");
return false;
}

var url = member_skin_path + "/ajax_mb_nick_check.php";
var para = "reg_mb_nick="+encodeURIComponent($F('reg_mb_nick'));
var myAjax = new Ajax.Request(
url,
{
method: 'post',
// 주소창 보안 방지 javascript:void(document.fregisterform.mb_id_enabled.value='000');
// 동기식 (폼전송시 입력값이 바른지 검사한 후 mb_id_enabled 를 체크하기 때문)
asynchronous: false,
parameters: para,
onComplete: return_reg_mb_nick_check
});
}
2009-05-29 (금) 16:21:41
이렇게 넣으니 영문별명에서도 잘못됬다고 뜨고, 가나다라 이런식으로 완전한 낱말을 넣어도 잘못되었다고 뜨네요..
아.. 문자 하나를 잘못넣었네요

re = /[ㄱ-ㅎㅏ-ㅣ]+/;
if(re.test($F('reg_mb_nick'))){
alert("별명 형식이 잘못됬음");
return false;
}

이거 입니다
2009-05-30 (토) 00:23:19
정말 잘되네요! 감사합니다^^ 한시름 놓았어요!
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
09-05-29 조회 1,058
09-05-29 조회 1,633
09-05-29 조회 1,590
09-05-28 조회 1,212
09-05-28 조회 2,081
09-05-28 조회 1,483
09-05-28 조회 1,333
09-05-28 조회 1,141
09-05-28 조회 1,588
09-05-28 조회 1,105
09-05-28 조회 1,507
09-05-28 조회 1,953
09-05-28 조회 1,592
09-05-28 조회 1,219
09-05-27 조회 889
09-05-27 조회 1,003
09-05-27 조회 1,042
09-05-27 조회 1,017
09-05-27 조회 1,604
09-05-27 조회 1,596