채택완료

회원가입약관 건너뛰기

2015-06-09 (화) 19:37:22 5,054

회원가입시 register.php을 register_form.php으로 변경하면

동의하라면서 register.php로 자꾸 넘어갑니다.

회원가입 버튼을 누르면 가입약관 화면 없이 바로 가입 정보 입력 화면으로 넘기고 싶습니다.

member 스킨에서는 해결이 안될까요?

조언 부탁드립니다. 

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2015-06-09 (화) 19:52:53

/bbs/register.php 을 열어서 

인클루드 바로 밑부분에

Copy
goto_url('./regsister_form.php​');

를 추가하세요.

/bbs/register_form.php 을 열어서 

Copy
if (!isset($_POST['agree']) || !$_POST['agree']) {        alert('회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G5_BBS_URL.'/register.php');    }     if (!isset($_POST['agree2']) || !$_POST['agree2']) {        alert('개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G5_BBS_URL.'/register.php');    }

 이부분을 찾으신후 지우세요..

스킨 부분 /register_form.skin.php 를 열어서

Copy
<input type="hidden" name="agree" value="<?php echo $agree ?>">    <input type="hidden" name="agree2" value="<?php echo $agree2 ?>">

이걸 지우거나 주석처리하세요.

이렇게하신후 한번 다시 테스트해보세요.

답변에 대한 댓글 2개

2015-06-09 (화) 22:59:30
register_form.php 에서
if (isset($_POST['agree']) || $_POST['agree'])
if (isset($_POST['agree2']) || $_POST['agree2'])
이렇게만 수정해도 해결은 됐습니다.
원본은 안 건들이고 싶었는데 스킨에서는 해결이 안되나 보네요.
감사합니다.
goto_url('./regsister_form.php​');
여기에 오류가 2개 있습니다. 이걸 goto_url('./register_form.php'); 복사해서 사용하세요.

/bbs/register.php 을 열어서 

인클루드 바로 밑부분에

goto_url($register_action_url);

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