php7 setcookie无效_于PHP 脚本,使用 setCookie(),老是返回 FALSE,COOKIE 没法保存, 代码如下...

请各位大侠帮忙看看,下面的编码有何问题?为何COOKIE不能保存?setCookie()老是返回FALSE。重新刷新网页,_COOKIE['counter']还是空值。本人使用apacheV2.2.8,PHPV5.2.6,WIN7。浏览...

请各位大侠帮忙看看,下面的编码有何问题? 为何COOKIE 不能保存? setCookie() 老是返回 FALSE。

重新刷新网页,_COOKIE['counter'] 还是空值。

本人使用apache V2.2.8, PHP V5.2.6, WIN7。 浏览器为FF,IE, 已设定为允许COOKIE。

header("Content-Type:text/html; charset=gb2312"); // 解决乱码问题

if(isset($_COOKIE['counter'])){ //如果cookie不存在

$counter=1; //设置$counter的初始值为1;

$cookieFound = "cookie not found
";

}

else{ //如果cookie存在

$cookieFound = "cookie found
";

$counter=$_COOKIE['counter']+1 ; //每刷新一次页面,将$conunter变量的值累计加1.

}

//每刷新一次页面,cookie变量的值都重新赋予新的$counter的值,也就是不断累计加1.

$cookieSet = setCookie("counter", $counter, time()+2678400); // setCookie() 老是返回 FALSE

echo $cookieFound;

if ($cookieset){

echo "cookie set
";

}

else{

echo "cookie set failed
";

}

?>

输出为:

cookie not found

cookie set failed

重新载入网页, 还是相同输出, 证明COOKIE 没法保存

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值