<?php
/*
*
*/
if($_GET[out]){
setcookie("id","");
setcookie("pass","");
echo "<script>location.href=\"cookie.php\"</script>";
} $id=$_POST[id];
$pass=$_POST[password];
if($id && $pass){
setcookie("id",$id,time()+3600);
setcookie("pass",$pass,time()+3600);
echo "<script>location.href=\"cookie.php\"</script>";
}
// if($_GET[out]){
// setcookie("id","");
// setcookie("pass","");
// echo "<script>location.href=\"cookie.php\"</script>";
// } if($_COOKIE[id] && $_COOKIE[pass]){
echo "success!<br>id:".$_COOKIE[id]."<br>pass:".$_COOKIE[pass];
echo "<br><a href=cookie.php?out=1>退出</a>";
}// if($_GET[out]){
// setcookie("id","");
// setcookie("pass","");
// echo "<script>location.href=\"cookie.php\"</script>";
// }
?> <form action="" method="post">
ID:
<input type="text" name="id"/><br>
Pass:
<input type="password" name="password"/> <br>
<input type="submit" name="sub" value="提交"/>
</form>
红色的三个部分是相同的,但在第三处登陆后点击退出却没有反应,这是为什么?前面两处的处理又有什么差别吗?
/*
*
*/
if($_GET[out]){
setcookie("id","");
setcookie("pass","");
echo "<script>location.href=\"cookie.php\"</script>";
} $id=$_POST[id];
$pass=$_POST[password];
if($id && $pass){
setcookie("id",$id,time()+3600);
setcookie("pass",$pass,time()+3600);
echo "<script>location.href=\"cookie.php\"</script>";
}
// if($_GET[out]){
// setcookie("id","");
// setcookie("pass","");
// echo "<script>location.href=\"cookie.php\"</script>";
// } if($_COOKIE[id] && $_COOKIE[pass]){
echo "success!<br>id:".$_COOKIE[id]."<br>pass:".$_COOKIE[pass];
echo "<br><a href=cookie.php?out=1>退出</a>";
}// if($_GET[out]){
// setcookie("id","");
// setcookie("pass","");
// echo "<script>location.href=\"cookie.php\"</script>";
// }
?> <form action="" method="post">
ID:
<input type="text" name="id"/><br>
Pass:
<input type="password" name="password"/> <br>
<input type="submit" name="sub" value="提交"/>
</form>
红色的三个部分是相同的,但在第三处登陆后点击退出却没有反应,这是为什么?前面两处的处理又有什么差别吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货