질문있습니다. 정보
질문있습니다.본문
힌트 주지마세요 모르니깐유 ㅠ_ㅠ
----------------------------------------------
홈페이지 내용 : TEST . . . .
[홈페이지 입장하기]
□ 동의하기
---------------------------------------------
동의하기 체크 하지않고 입장하기 버튼을 누를경우 홈페이지 안들어가지게....
동의하기 체크하고 입장하기 하면 이동하게끔 소스좀요 ㅠㅠ
----------------------------------------------
홈페이지 내용 : 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]")
}
?>
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>
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>