php cookie问题
if (!isset($_cookie['referer'])) {
setcookie('referer',$_server['http_referer']);
}
从外部链接过来后在站内点击多次,$_cookie['referer']的值为变,谁知道原因呢,求解???
------解决方案--------------------
你一旦set了一次,isset就为true,大括号就进不去,当然不变
------解决方案--------------------
改成这样:
if ($_cookie['referer']!=$_server['http_referer']) {
setcookie('referer',$_server['http_referer']);
}