【发布时间】:2016-05-24 07:55:54
【问题描述】:
我正在使用 Joomla,并且有 2 个部分/分支,当用户登陆主页时,他们会被询问他们要去哪里。
如果他们选择 A 部分,我希望浏览器记住他们未来的选择,但是如果他们出于某种原因决定稍后访问 B 部分,我希望浏览器将 A 部分替换为 B,以便将来 B记住了。
以正确的方式使用cookies,如果是这样,如何做到这一点,任何帮助将不胜感激。
【问题讨论】:
-
我会在 HTTP 回复中使用服务器设置的 cookie。为什么不?它不依赖于启用的 JavaScript,这是一个优势。您可以实施额外的存储技术来捕捉这种情况,即浏览器会在会话结束时清理甚至长寿命的 cookie。
-
但是,清理 cookie 是用户的决定,这应该表明,人们不喜欢记住这些事情。我们不应该试图强迫用户违背他的意愿。
标签: javascript php cookies joomla