【发布时间】:2015-02-09 02:52:29
【问题描述】:
我正在处理一个 PHP 和 HTML 项目,并且有两个场景。
场景 1
用户生成一个带有识别用户的 GUID 的 URL。 GUID 存储在数据库中。
场景 2
如果用户使用已经生成的 GUID 访问页面,我希望能够从 URL 获取 GUID 并在我的整个项目中使用它。
用户的 URL 如下所示
http://localhost/mini/album/index/GUID eg http://localhost/mini/album/index/6957da07-7cd0-4f0e-a300-fa9ecdf79d0a
我知道如何从 url 获取 guid 以及用户何时生成新的 guid,但是只要用户访问该页面,我应该将其临时存储在哪里?我正在考虑使用全局变量、HTML5 本地存储或者是否可以为此使用会话。您认为最好的解决方案是什么?您还有其他建议吗?
【问题讨论】:
-
为什么你不使用 session_start() ?浏览器关闭时会话结束。
-
PHP 会话将是要走的路。就像 CarcaBot 说的那样使用 session_start() 然后设置 var: $_SESSION['GUID'] = $guid
标签: php session guid user-registration