회원가입화면 오류발생시 개인정보처리방침으로 돌아가는 현상
본문
회원가입에서 입력을 잘못하면
이런 안내창이 뜨고 개인정보처리방침에 동의해야한다는 안내창이 뜬 뒤
이 화면으로 돌아옵니다.
오류발생해도 여기로 돌아오지않고 회원가입정보를 기입하는 화면에 머물러있을순없나요?
답변 1
/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;" 로 만드시는것도...ㅎㅎㅎ