我创建了一个帐户验证系统,用户在其中单击其邮箱中的链接将触发 activate.php,该脚本将在 MySQL 数据库中执行一些后端操作,然后向用户显示他们的帐户。目前,我正在通过标题更改来执行此操作:
header( www.mydomain.com/useraccount.html);
问题: 我需要设置某些本地存储变量,例如sessionStorage.email 和sessionStorage.accountID。我不能确定这些东西是当前设置的,因为用户可能已经关闭了他们的浏览器,在 20 分钟后单击了 activate.php。并开启了一个新的 session 。因此我想知道如何使用 PHP 设置 HTML 5 本地存储变量。这可能吗?提前致谢!
最佳答案
结束使用 URL 参数:header(www.mydomain.com/useraccount.html/usertag=blah&email=blah@gmail.com);
并在页面加载时用 Javascript 捕获它们。
关于php - 使用 PHP 服务器端存储 HTML5 LocalStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12136339/