我有php注销页面。当用户点击注销链接时看到此页面并重定向到索引页面。但是当点击后退按钮时,我会看到带有用户数据的previouse页面。当然,当我刷新页面,我没有看到previouse页面和数据。我点击注销后检查了其他代码(drupal),然后点击返回按钮,我没有看到previouse页面并查看登录页面。我的问题在哪里?如何解决这个问题?注销后防止返回页面
注销页面:
if (isset($_GET['req']) && $_GET['req'] == 'logout') {
session_start();
session_destroy();
header("Location: index.php");
exit();
}
感谢
你不能用PHP做到这一点,你需要用JS – Michal 2012-04-04 17:53:45
的做到这一点'previous'页面仍然在浏览器的缓存中。如果您想要阻止对需要主动登录的页面执行“返回”操作,则必须使其无法访问。 – 2012-04-04 17:54:32
使它们不可缓存不会阻止浏览器将它们存储在历史记录中... imo – Michal 2012-04-04 17:56:07