【发布时间】:2012-02-06 14:39:11
【问题描述】:
全部,
可能是一个愚蠢的问题,但我正在使用 WAMP(和 Firefox 来显示生成的 HTML)开发一个小型站点,但我找不到通过新会话启动我的站点的方法。会话从一个窗口持续到下一个窗口,会话中包含所有用户数据、页数等。
如何开始新的会话?
谢谢,
JDelage
编辑:其他人感兴趣的相关线程:Firefox session cookies
【问题讨论】:
全部,
可能是一个愚蠢的问题,但我正在使用 WAMP(和 Firefox 来显示生成的 HTML)开发一个小型站点,但我找不到通过新会话启动我的站点的方法。会话从一个窗口持续到下一个窗口,会话中包含所有用户数据、页数等。
如何开始新的会话?
谢谢,
JDelage
编辑:其他人感兴趣的相关线程:Firefox session cookies
【问题讨论】:
会话是客户端令牌(存储在 Firefox 中)和 PHP 记住该令牌的一些服务器端会话信息的组合。
如果你想破坏会话客户端,你应该清除你的缓存(或启动一个新的私人窗口)。如果你想在服务器端销毁会话信息,你应该调用
session_destroy();
查看这里的 PHP 教程:http://www.tizag.com/phpT/phpsessions.php
【讨论】:
如果您可以使用 Chrome,那么您可以使用 File -> New Incognito Window 选项。
在 Firefox 中是Tools -> Start Private Browsing。
这些将在您的浏览器中启动干净的会话。
您可以使用浏览器的 cookie 管理屏幕删除会话烹饪。
您可以创建一个简单的脚本,当它被调用时会破坏您的会话。例如你可以有logout.php:
session_start();
session_destroy();
手册页结束于session_destroy()。
【讨论】:
session_destroy() 的链接。这比无休止地切换private browsing 设置要容易。