请帮我清除登录会话。如何清除登录会话在php
例如
- 如果我是一个特定的&我想检查我的更新的用户。所以我用我的用户名&密码登录到特定页面。
- 检查我的更新后,我从该页面注销。注销后,我使用浏览器中的返回按钮返回上一个会话。
- 自动进入我的页面而不提供任何登录信息。为了防止在没有任何登录细节的情况下进入页面,应该清除会话。所以帮我清理会议。
请帮我清除登录会话。如何清除登录会话在php
例如
这是客户端问题。如果您在浏览器中按回按钮,浏览器会加载以前存储的缓存页面。 更好的方法是,您应该在登录页面中编写一个JavaScript函数,该函数在第一次加载或通过后退按钮时调用logout.jsp。
您需要在页面上设置缓存控制标头,以确保它们不被缓存。由于看一看以下问题这将详细介绍如何在不同的语言正确地设置缓存头 - How to control web page caching, across all browsers?
要清除在PHP会议上,你可以调用脚本logout.php包含以下内容:
<?php
session_start();
$_SESSION = array();
// PHPSESSID is default name, but you may have a custom.
setcookie("PHPSESSID", '', time() - 1, '/');
}
见您正在使用哪种语言在
一个更完整的例子吗?您将需要服务器端编码来清除会话。 –
你确定你在谈论javascript/html/css吗?也许这是关于PHP? – Asenar