我创建了一个用于跟踪传入链接的网址缩短程序。目前,php设置了一个cookie并将访问者信息插入到数据库中。它将id附加到重定向URL并将用户重定向到网站。
该网站在页面上有javascript,它接受id并尝试在前端设置cookie。如果禁用cookie,则javascript会尝试其他内容来存储该ID。我设置id的原因是由于javascript向后端发送随机信息。
如果这个人没有启用cookie,有没有办法让php有后备?我不想为那些没有启用cookie的多次访问同一链接的人创建一个新的数据库条目。不想跟两个或更多人跟踪同一个人。
修改 如果我无法提示用户他们的cookie被禁用,还有其他选择吗?
第二次修改 其中一条评论提到了这一点,所以我想我会在这里发布链接:User recognition without cookies or local storage