【发布时间】:2012-09-05 20:30:30
【问题描述】:
我在我的 PHP 网站上有一个横幅,可以通过使用 Javascript 单击图像来关闭它。但是当用户重新加载页面或访问另一个页面时,横幅会再次显示,我想阻止这种情况。为了做到这一点,我需要一种从该 Javascript 访问会话变量的方法。有什么办法可以做到这一点,或者除了使用会话变量之外还有其他方法吗?
我已经看到关于这个主题的一些问题,但我无法成功使用这些答案。
【问题讨论】:
-
使用 Ajax 并调用 PHP 脚本来获取/修改/删除您的 PHP 变量。哦,没看到它是如何工作的,你甚至不需要 Ajax,因为用户重新加载页面,只需使用会话变量。
-
使用 cookie,当用户点击设置某个 cookie 并且基于该 cookie 你不会直接从 db 显示横幅
标签: php javascript html session session-variables