회원가입할때. 약관과 정보입력을 한페이지에서 할수 있나요? 채택완료
myfree
8년 전
조회 4,320
register.php 를 거치지 않고 바로 register_form.php에서
약관에 대한 동의와 회원가입 폼 입력을 동시에 가능한가요?
보통 다른 사이트 또는 쇼핑몰을 보면, 같이 되어있더라구요.
이게 그누보드에서도 가능할까요?
혹시나 그냥 약관 동의안하고 들어가지나 싶어서
http://사이트주소/bbs/">http://사이트주소/bbs/register_form.php 경로를 바로 치고 들어가보려 했으나
회원가입 약관의 내용에 동의하셔야 회원가입 할 수 있다는 메시지와 함께
register.php 로 이동이 되더라구요.
도와주세요!
ex) http://ecudemo31431.cafe24.com/member/join.html">http://ecudemo31431.cafe24.com/member/join.html

댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인
// 회원 로그인을 한 경우 회원가입 할 수 없다
// 경고창이 뜨는것을 막기위해 아래의 코드로 대체
// alert("이미 로그인중이므로 회원 가입 하실 수 없습니다.", "./");
if ($is_member) {
goto_url(G5_URL);
}
// 리퍼러 체크
referer_check();
if (!isset($_POST['agree']) || !$_POST['agree']) {
alert('회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G5_BBS_URL.'/register.php');
}
if (!isset($_POST['agree2']) || !$_POST['agree2']) {
alert('개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.', G5_BBS_URL.'/register.php');
}
$agree = preg_replace('#[^0-9]#', '', $_POST['agree']);
$agree2 = preg_replace('#[^0-9]#', '', $_POST['agree2']);
[/code]
이부분을 지워주면 될까용
리퍼러체크부터 지워주면 될까용!