如何设置php cookie counter相同的url?

时间:2011-01-17 12:28:24

标签: php cookies

$c = $_COOKIE["count"];
$c++;
setcookie("count", $c, time() + 86400, '/test', "localhost");
echo $_COOKIE["count"];
ob_flush();
flush(); 

?>

更改网址时出现此问题 例子

http://www.example.com/test1 count=2
http://www.example.com/test3 count=1
http://www.example.com/test2 count=7

但我想只计算相同的网址?

1 个答案:

答案 0 :(得分:0)

这就是你存储$ _COOKIE的方式。

setcookie("count", $c, time() + 86400, '/', 'yoursite.com');

您存储的Cookie仅属于该页面。这将通过定义文件夹和域来使整个域可以访问它们。