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

회원가입화면 오류발생시 개인정보처리방침으로 돌아가는 현상 채택완료

그그누누 6년 전 조회 1,796

회원가입에서 입력을 잘못하면 

이런 안내창이 뜨고 개인정보처리방침에 동의해야한다는 안내창이 뜬 뒤 

 

 

이 화면으로 돌아옵니다.

 

오류발생해도 여기로 돌아오지않고 회원가입정보를 기입하는 화면에 머물러있을순없나요?

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

답변 1개

채택된 답변
+20 포인트
toqurk
6년 전

/bbs/register_form_update.php 페이지에 Ctrl + F 누르셔서 올바른 검색

해당부분은 alert 라는 php 함수로 실행됩니다.

/lib/common.lib.php 파일에서

function alert($msg='', $url='', $error=true, $post=false)
{
    global $g5, $config, $member;
    global $is_admin;

    $msg = $msg ? strip_tags($msg, '<br>') : '올바른 방법으로 이용해 주십시오.';

    $header = '';
    if (isset($g5['title'])) {
        $header = $g5['title'];
    }
    include_once(G5_BBS_PATH.'/alert.php');
    exit;
}
 


해당 함수를 찾으시고 바로밑에 뭐 새로운 함수를 선언해서 동작하지 않는 놈으로 하나만드시고

예)

function alert2($msg='', $url='', $error=true, $post=false)
{
    global $g5, $config, $member;
    global $is_admin;

    $msg = $msg ? strip_tags($msg, '<br>') : '올바른 방법으로 이용해 주십시오.';

    $header = '';
    if (isset($g5['title'])) {
        $header = $g5['title'];
    }
    include_once(G5_BBS_PATH.'/alert2.php');
    exit;
}

 

bbs 에 alert.php 파일 하나복사 alert2.php 파일로 복사하신후 해당 페이지 보시면 서브밋 하면 돌아가기로 되어있는 부분(action="<?php echo $url?>")을 그냥 action="" 지우시고 onsubmit="javascript:return false;" 로 만드시는것도...ㅎㅎㅎ

 

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

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

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

로그인