我的问题是关于这个网站,http://psncardgenerator.com/。正如您所看到的,每个用户在网站上都有自己的链接。如果刷新页面,链接将保持不变。我已检查http://psncardgenerator.com/没有使用Cookie或会话来保存访问者的链接。有谁知道他们是怎么做到的?
答案 0 :(得分:1)
由于您已在问题中列出ip,是的,他们最有可能这样做。
就像在数据库表中保留上次访问的REMOTE_ADDR一样简单,并将随机?i=123456
id与它相关联。它与您的典型用户计数器没有什么不同。
$ip = $_SERVER["REMOTE_ADDR"];
$userid = db("SELECT userid FROM userids WHERE ip=?", $ip)->userid;
if (!$userid) {
db("INSERT INTO userids (ip, userid) VALUES (?,?)", $ip, 0);
# and then select it again...
}