동의체크후 다음페이지 이동하는 프로세서 채택완료
안녕하세요, 고수님들
조심스레 질문 드려 봅니다.
프로세스는 이렇습니다.
1. 동의체크페이지 : 동의체크후 index페이지로 이동
2. index페이지 : 앞에서 동의체크한 분만 보여지게 하는 방법
이 경로로 들어오면 "동의해야만 볼수 있습니다"경고메세지와 동의체크페이지로 이동
동의체크페이지 소스입니다.
사전출결
참석하기
function fregister_submit(f)
{
if (!f.agree.checked) {
alert("동의에 체크하셔야 가능합니다.");
return;
}
f.action = "index.php";
f.submit();
}
도와주세요
답변 3개
index.php 파일에
if (!isset($_POST['agree']) || !$_POST['agree']) {
alert('동의에 체크하셔야 열람이 가능합니다.', G5_BBS_URL.'/register.php');
}
하시면 됩니다
답변에 대한 댓글 3개
댓글을 작성하려면 로그인이 필요합니다.
음.메시지도 안뜨고 빈화면 인가요 ?
common.php 파일을
if (!isset($_POST['agree']) || !$_POST['agree']) {
alert('동의에 체크하셔야 열람이 가능합니다.', G5_BBS_URL.'/register.php');
}
이소스 상단에 넣으셔야 하는데 .
그냥 아래코드로 바꿔보세요
if (!isset($_POST['agree']) || !$_POST['agree']) {
echo "
alert('동의에 체크하셔야 열람이 가능합니다.');
location.href='이동할주소';
";
exit();
}
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
. 동의체크 페이지
- 동의체크 안하고 참석하기 눌렀을때 동의하라는 alert 뜨는지 확인
- 동의체크 하고 참석하기 눌렀을때 index.php 파일로 정상적으로 이동 하는지 확인
. index.php
. 동의체크 페이지에서 동의체크하고 참석하기 눌러서 넘어왓을때 해당 alert안뜨고 정상적으로 노출되는지 확인
. index.php 파일로 바로 접근시(주소창에 주소입력해서) 해당 오류 메시지가 뜨는지 확인
이렇게 확인해보시고 어디서 안되는지를 확인해보셔야합니다
답변에 대한 댓글 1개
. 동의체크 페이지
- 동의체크 안하고 참석하기 눌렀을때 동의하라는 alert 뜨는지 확인 : 정상
- 동의체크 하고 참석하기 눌렀을때 index.php 파일로 정상적으로 이동 하는지 확인 :정상
. index.php
. 동의체크 페이지에서 동의체크하고 참석하기 눌러서 넘어왓을때 해당 alert안뜨고 정상적으로 노출되는지 확인 : 정상
. index.php 파일로 바로 접근시(주소창에 주소입력해서) 해당 오류 메시지가 뜨는지 확인 : 메시지도 안뜨고 빈화면입니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
채택 꾹!!