如何为每个页面设置唯一的 cookie?

Bad*_*dal 1 php cookies

我的网站上有一个按钮。当用户点击它时,它会设置一个 cookie,如下所示:

setcookie("check",$id, mktime (0, 0, 0, 12, 31, 2015));
Run Code Online (Sandbox Code Playgroud)

但是,当用户转到其他页面并再次单击按钮时,旧页面的 cookie 将被新页面替换。

如何为每个页面设置唯一的 cookie?我正在使用 PHP。我试过:

setcookie("$id",$id, mktime (0, 0, 0, 12, 31, 2015));
Run Code Online (Sandbox Code Playgroud)

但没有成功。我怎样才能每次给它一个唯一的名字?

You*_*nse 5

这是非常笨拙的方式,更不用说每个域的 cookie 限制为 20 个。

您只需设置一个 cookie,即唯一的用户标识符。
并将与该用户相关的所有其他数据存储在服务器端。