<?php
include "some.php";//that s for mysql_connect
session_start();
$uid=$_REQUEST['uid'];
//main blocking
if(isset($_COOKIE['mainblocking'])){echo '1';}else{echo '2';}
....
每次它抛出2;我用那个php文件设置cookie
<?php
setcookie("mainblocking", "1", time()+3600) or die("yeah");
?>
任何人都可以告诉我这段代码有什么问题,以及缺乏什么知识 顺便说一句有趣的是它在那一个中抛出1个
<?php
if(isset($_COOKIE['mainblocking'])){echo '1';}else{echo 2;}
?>
答案 0 :(得分:1)
您需要为您的Cookie添加路径,如下所示:
setcookie("mainblocking", "1", "/", time()+3600)