我想知道是否有办法创建会话,即使在浏览器上禁用了cookie?我已经尝试了以下内容:
$_SESSION['id'] = session_id();
session_id($_SESSION['id']);
似乎没有用,我只是想知道这是否有可能禁用cookie?
答案 0 :(得分:0)
我不可能知道,而不是PHP中的正常会话。您可以自己构建一些跟踪用户IP + UserAgent或其他内容的东西,但我不相信它。
最好的办法是使用HTML会话存储。以下是指南:http://www.w3schools.com/html/html5_webstorage.asp
HTML存储(任何类型)的主要问题,如果JavaScript能够轻松地读取它,但要将信息提供给服务器,您需要将其添加到隐藏字段并发布,或者将其设置在所有URL中。< / p>