请帮我清除登录会话。
例如
答案 0 :(得分:0)
这是客户端问题。如果您在浏览器中按后退按钮,浏览器将加载以前存储的缓存页面。 更好的方法是,你应该在登录页面编写一个javascript函数,只要第一次加载或通过后退按钮就调用logout.jsp。
答案 1 :(得分:0)
您需要在页面上设置缓存控制标头,以确保它们不会被缓存。以查看以下问题,详细介绍如何使用不同语言正确设置缓存标头 - How to control web page caching, across all browsers?
答案 2 :(得分:0)
要在php中清除会话,您可以调用包含以下内容的脚本logout.php:
<?php
session_start();
$_SESSION = array();
// PHPSESSID is default name, but you may have a custom.
setcookie("PHPSESSID", '', time() - 1, '/');
}
在
上查看更完整的示例