질문있습니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

질문있습니다. 정보

질문있습니다.

본문

힌트 주지마세요 모르니깐유 ㅠ_ㅠ

----------------------------------------------
홈페이지 내용 : TEST . . . .

[홈페이지 입장하기]

□ 동의하기

---------------------------------------------

동의하기 체크 하지않고 입장하기 버튼을 누를경우 홈페이지 안들어가지게....
동의하기 체크하고 입장하기 하면 이동하게끔 소스좀요 ㅠㅠ
  • 복사

댓글 전체

확인은 안해봤음.ㅡ.ㅡ;
index.html
<html>
<head>
<title>INDEX</title>
</head>
<body>
<script type="text/javascript">
function chk_form() {
var formObj = document.getElementById("form1");
if (!formObj.chk1.checked) {
alert("동의하기 버튼에 체크하세요.");
return;
}
formObj.submit();
}
</script>
<form name="form1" id="form1" method="post" action="./siteChk.php">
홈페이지 내용 : TEST . . . .
<a href="javascript:chk_form()">[홈페이지 입장하기]</a>
<input type="checkbox" name="chk1" id="chk1" value="1" /><label for="chk1">동의하기</label>
</form>
</body>
</html>

siteChk.php
<?
include_once("_common.php");
if (!$_POST['chk1']) {
alert("잘못된 접근입니다.");
}
set_session("site_chk",$chk1);
goto_url("./main.html");
?>


common.php 하단부분에 추가.
<?
if (!$is_member && !$_SERVER['SCRIPT_NAME'] == "siteChk.php") {
$site_chk = get_session("site_chk");
if (!$site_chk)
alert("홈페이지 내용에 동의 후 사이트 이용이 가능합니다.","$g4[url]")
}
?>
<script>
function chk(){
var frm=document.frm;

if(frm.check.checked==false){
alert('동의후 입장가능 하십니다');
return;
}

//그후의 처리
}
 </script>

<form name="frm" method="post">
 홈페이지 내용 : TEST . . . .<br>
 
 <a href="javascript:chk();">[홈페이지 입장하기]</a><br>
<input type="checkbox" name="check">동의하기
</form>
© SIRSOFT
현재 페이지 제일 처음으로