PHP实例-编写自己的PHP通讯录6-用户退出

通过清心醉

PHP实例-编写自己的PHP通讯录6-用户退出

在contacts.php显示通讯录的页面,找个位置加个退出链接
echo ‘<a href=”logout.php”>退出</a>’;
实现退出,其实就是销毁$_SEESION
<?php
header(“Content-Type:text/html;charset=utf-8”);
require_once(“inc.config.php”);
unset($_SESSION[‘add’]); //退出当前$_SESSION的add
/*
unset ($_SESSION[‘add’])删除单个session,unset($_SESSION[‘add’])
用来unregister一个已注册的session变量。
如果支持多用户登陆,切忌不可使用session_destroy()和session_unset();
因为这会清除所有的$_SESSION.
当然,如果是在后台要进行维护,T掉所有在线人员的时候可以使用.
*/
if(!isset($_SESSION[“add”]))
{
echo “退出成功”;
echo “<script>setTimeout(\”this.location=’index.php’\”,2000);</script>”;
exit;
}
else
{
echo “退出错误”;
echo “<script>setTimeout(\”this.location=’index.php’\”,2000);</script>”;
exit;
}
?>

如果想要查看代码现状,可下载:htdocs

关于作者

清心醉 administrator

发表评论

如果喜欢作者的文章,您可以打赏给作者:

TRC20(虚拟货币):


ERC20(虚拟货币):


Bitcoin(BTC):