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

회원가입할때. 약관과 정보입력을 한페이지에서 할수 있나요? 채택완료

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개

채택된 답변
+20 포인트

바로처리할수있습니다.

/bbs/register_form.php 안에 agree 동의체크 스크립트를 삭제를 하시고 사용하세요

그리고 회원가입/정보보호확인은 필수이니 

registerform에는 반드시 넣으셔야 합니다.. 

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

답변에 대한 댓글 1개

m
myfree
8년 전
[code]
// 회원 로그인을 한 경우 회원가입 할 수 없다
// 경고창이 뜨는것을 막기위해 아래의 코드로 대체
// 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]

이부분을 지워주면 될까용
리퍼러체크부터 지워주면 될까용!

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

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

로그인