请问退出登陆的代码怎么写?

#1 klboy

public function logout(){

这里怎么写?菜鸟问问,我是下载那个会员管理实例代码,可是里面缺少退出登陆的类

}

2011-09-28 10:48:16

#2 mzsongyan

- -,好好补下基础吧,登录的时候保存session或者其他信息,退出就销毁这些信息喽....

2011-09-28 11:04:09

#3 mzsongyan

- -,好好补下基础吧,登录的时候保存session或者其他信息,退出就销毁这些信息喽....

2011-09-28 11:04:15

#4 klboy

哥,那你救写一个给我吧,销毁怎么写?用unset?

2011-09-28 11:07:27

#5 fosf

// 退出登录
        public function logout(){
                // 这里是PHP.net关于删除SESSION的方法
                $_SESSION = array();
                if (isset($_COOKIE[session_name()])) {setcookie(session_name(), '', time()-42000, '/');}
                session_destroy();
                $this->success(T("You are now signed out."), spUrl("user","login"));// 已退出,返回首页!
        }

2011-09-28 11:13:30

#6 暗夜星辰

这要看你登陆的时候 都注册了哪些session啊 cookie啊之类的数据

登出的时候 把这些注销掉就好了

然后用spUrl()跳到你要去的页面 一般是首页或者登陆页就OK

2011-09-28 11:17:41

#7 klboy

回复 5 fosf


    谢谢。已经搞定了。。我真的很菜。我爱上你了

2011-09-28 11:20:01