原来这样写的。
<?php include $_SERVER[DOCUMENT_ROOT] . '/include/config.php'; unset($_SESSION['save_username']); session_destroy(); if(!$_SESSION['save_username']) //判断用户是否登录。 { echo "退出登录成功。
2秒之后返回首页。"; //header("refrech:2;URL=http://www.09-29.com/"); header("refresh:1;url=/"); }?>
//////////////////////////////////////////////////////////////////////////////////
现在我写成这样,照样退出成功。
<?php include $_SERVER[DOCUMENT_ROOT] . '/include/config.php'; unset($_SESSION); //unset($_SESSION['save_username']); session_destroy(); //if(!$_SESSION['save_username']) //判断用户是否登录。 if(!$_SESSION) { echo "退出登录成功。
2秒之后返回首页。"; //header("refrech:2;URL=http://www.09-29.com/"); header("refresh:1;url=/"); }?>
/////////////////////////////////////////////////////////////
之前只有普通用户。
现在又建立管理员登录功能。普通用户跟管理员不同数据库不同保存的SESSION,但是我点退出,照样能退出。所以$_SESSION[‘save_username’]里面单引号的内容,在¥本文来源gaodai#ma#com搞@@代~&码网^搞gaodaima代码退出的时候可有可无。
之前怎么就加上去了。退出时不需要,登录的时候有用。
以上就介绍了退出SESSION的方法,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。