회원 가입시 비밀번호 오류
키스파란
7년 전
조회 3,403
회원가입 양식에 맞게 다 작성한 다음 가입버튼을 누르면
회원가입
비밀번호가 정상적으로 입력되지 않았습니다.
라는 메시지가 나오면서 가입이 안됩니다.
/www/theme/s008/skin/member/mt_member
register_form.pass.ajax.php
</p>
<p><?php
include_once('./_common.php');
//include_once(G5_LIB_PATH.'/register.lib.php');</p>
<p>function empty_pass($reg_mb_password)
{
if (trim($reg_mb_password)==''){
return "0|패스워드를 입력해 주십시오.";
}else{
return "";
}
}</p>
<p>function number_chk_pass($reg_mb_password){
if(ereg("[^0-9]",$reg_mb_password)){ // 문자열 변수에 숫자이외의 문자가 포함되어 있으면
$pattern = '/^.*(?=^.{6,20}$)(?=.*\d)(?=.*[a-zA-Z])(?=.*[!@#$%^&+=]).*$/';
if(preg_match($pattern ,$reg_mb_password)){
//return "1|";
return "";
}else{
echo "2|좀 더 안전한 비밀번호로 설정해 주세요.";
}
}else {
echo "0|비밀번호는 영문과 숫자 모두 포함되어야 합니다.";
}
}</p>
<p>function count_pass($reg_mb_password){
if (strlen($reg_mb_password) < 6){
return "0|패스워드는 최소 6글자 이상 입력하세요.";
}else{
return "";
}
}</p>
<p>$reg_mb_password = trim($_POST['reg_mb_password']);</p>
<p>if ($msg = empty_pass($reg_mb_password)) die($msg);
if ($msg = count_pass($reg_mb_password)) die($msg);
if ($msg = number_chk_pass($reg_mb_password)) die($msg);
?>
여기에 문제가 있는걸까요? 답변 좀 부탁드립니다..
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
7년 전
아래의 javascript 소스를 확인해보세요~
</p>
<p>// submit 최종 폼체크
function fregisterform_submit(f)
{
// 회원아이디 검사
if (f.w.value == "") {
if($('#mb_id_chk').val()==0){
sweetAlert("회원가입", "아이디가 정상적으로 입력되지 않았습니다.", "error");
$('#mb_id_chk').focus();
return false;
}
}</p>
<p> if (f.w.value == "") {
if($('#mb_password_chk').val()==0){
sweetAlert("회원가입", "비밀번호가 정상적으로 입력되지 않았습니다.", "error");
$('#mb_password_chk').focus();
return false;
}
}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인