테스트 사이트 - 개발 중인 베타 버전입니다

회원 가입 중복 체크 하고 다시 회원 가입 페이지로 넘어가도록 하려면 채택완료

호다 1년 전 조회 1,437

안녕하세요. 항상 도움 받고 있습니다. 감사합니다. 

사업자등록번호 중복 확인 기능을 넣었는데 중복 확인은 하는데 하고 나서 인덱스 페이지로 넘어가버립니다. 

어떻게 해야 alert 창이 뜨고 다시 회원 가입 페이지로 넘어가게 할 수 있을까요?  

1. bbs/ajax.mb_saupja_no.php 파일 추가 if ($msg = exist_mb_saupja_no($mb_saupja_no, $mb_id)) die($msg);

 

2. bbs/register_form_update.php 파일 수정 if ($msg = exist_mb_saupja_no($mb_saupja_no, $mb_id))     alert($msg, "", true, true); 3. lib/register.lib.php 파일 수정  

function exist_mb_saupja_no($reg_mb_saupja_no, $reg_mb_id) {     global $g5;     $row = sql_fetch(" select count(*) as cnt from {$g5['member_table']} where mb_saupja_no = '$reg_mb_saupja_no' and mb_id <> '$reg_mb_id' ");     if ($row['cnt'])         return "이미 존재하는 사업자번호입니다.";     else         return ""; } 이렇게 했습니다. 사업자등록번호가 중복되면 alert 창이 뜨고 저장이 안 되기는 하는데 alert 창이 뜨고 회원 가입 페이지에서 안 넘어가고 die 가 되게 하고 싶습니다. 감사합니다. 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플라이
1년 전

bbs/register_form_update.php 파일에서 그냥  if ($msg = exist_mb_saupja_no($mb_saupja_no, $mb_id))     alert($msg, "", true, true);

 

이것을 

 

if ($msg = exist_mb_saupja_no($mb_saupja_no, $mb_id))     alert($msg);

 

이렇게 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

호다
1년 전
ajax.saupja.no.php 로 안 넘어가는거 같은데 어떻게 해야 할까요? 어떻게 해야 해당 파일로 넘어갈까요?
플라이
1년 전
ajax.mb_saupja_no.php 위 페이지는 ajax로 호출되는거라

참고: https://m.blog.naver.com/ka28/222038499551

이걸 참고하셔서 적용하셔야 합니다.
호다
1년 전
register_form.skin.php 에다가 아래 코드를 넣고 해결했습니다. 감사합니다!

// 사업자등록번호 검사
if ((f.w.value == "") || (f.w.value == "u" && f.mb_saupja_no.defaultValue != f.mb_saupja_no.value)) {
var msg = reg_mb_saupja_no_check();
if (msg) {
alert(msg);
f.reg_mb_saupja_no.select();
return false;
}
}

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인