表示恨不能理解session的用法,我在做一个退出功能,把session的值给清空了,之后跳转到登陆页面,还是可以通过浏览器的后退回到登进去的状态,请问这个应该怎么做?
public function loginout(){
$_SESSION = array(); //清除SESSION值.
if(isset($_COOKIE[session_name()])){ //判断客户端的cookie文件是否存在,存在的话将其设置为过期.
setcookie(session_name(),'',time()-1,'/');
}
session_destroy(); //清除服务器的sesion文件
$this->redirect("index");
}
每跳转一个页面先判断session是否存在如果session不存在就跳到登录页面,登录后将session保存,
如果有session继续进行操作,
如果点击退出登录就先清session,再跳到登录界面
希望能帮到你
具体session的用法可以百度