회원가입 할 때, 이메일 주소가 중복되어도 가입 허용이 되도록 하려고 하는데요
register.lib / register_form_update / register_form.skin -> 이렇게 세 파일을 수정했는데요
계속 올바른 방법으로 이용해 주세요. 라는 경고창이 뜹니다
[register.lib.php에서 삭제한 내용]
Copy
function exist_mb_email($reg_mb_email, $reg_mb_id){ global $g5; $row = sql_fetch(" select count(*) as cnt from `{$g5['member_table']}` where mb_email = '$reg_mb_email' and mb_id <> '$reg_mb_id' "); if ($row['cnt']) return "이미 사용중인 E-mail 주소입니다."; else return "";}
[register_form_update.php에서 수정한 내용]
Copy
if($gu==""){ if (get_session('ss_check_mb_id') != $mb_id || get_session('ss_check_mb_nick') != $mb_nick) { set_session('ss_check_mb_id', ''); set_session('ss_check_mb_nick', ''); alert('올바른 방법으로 이용해 주십시오.'); } }
[register_form.skin.php에서 삭제한 내용]
Copy
// E-mail 검사 if ((f.w.value == "") || (f.w.value == "u" && f.mb_email.defaultValue != f.mb_email.value)) { var msg = reg_mb_email_check(); if (msg) { alert(msg); f.reg_mb_email.select(); return false; } }
이렇게 하면 오류가 나는데 오류 없이 이메일 중복이 가능하게 회원가입 되려면 어떻게 해야할까요?
답변 부탁드립니다:)
답변 1개
채택된 답변
+20 포인트
2016-10-04 (화) 10:13:16
저 소스를 이거 저거 고치면 오륟 나고 힘들시니까 차라리
여분 필드를 이메일로 사용하세요
답변을 작성하려면 로그인이 필요합니다.