【发布时间】:2011-02-19 11:17:43
【问题描述】:
当最终用户点击浏览器的 LogOut 或 Back 按钮 时,我希望我的上一页失效。
【问题讨论】:
当最终用户点击浏览器的 LogOut 或 Back 按钮 时,我希望我的上一页失效。
【问题讨论】:
使用session_destroy();销毁会话密钥
【讨论】:
如果您将其包含在所有页面的顶部,它将要求客户端始终重新加载内容,从而使后退按钮请求页面的新副本。
<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>
【讨论】:
浏览器的后退按钮可能存在一些问题,因为单击后,某些浏览器根本不会从服务器重新加载页面,而是从缓存中显示页面的先前状态。
【讨论】: