<分区>
我有包含以下部分的代码。该 block 实际上是一个调试 block ,用于在使脚本生效之前进行检查。
if ($_COOKIE['visits'] = '' )
{
$dbgmsg="No cookie found";
$visits=1;
setcookie('visits',$visits,time() + (86400*30)); // 86400 = 1 day 900=15mins
}
else
{
$visits=$_COOKIE['visits'];
//$dbgmsg="Cookie found. Value is".$_COOKIE['visits'];
$dbgmsg='<p>Cookie found. Value is'.$_COOKIE["visits"].'</p>';
$visits++;
setcookie('visits',$visits,time() + (86400*30));
}
当脚本运行时,输出是:找到 Cookie。值为
意思是不显示cookie的值。检查 Chrome 中的 cookie 值显示 cookie“访问”存在,值为 1。但代码似乎进入了 else block 。但是检索到的值为空?
我希望根据访问增加 cookie 的值。