我需要为登录用户和其他人显示不同的内容。所以我将这部分作为以下代码。
<?php
if($_SESSION["logged_user"]=="")
{
?>
<div id="test">Display for un-logged users</div>
<?php
}
else
{
?>
<div id="test>Display for Logged Users</div>
<?php
}
?>
我无法销毁退出页面中的所有会话,因为我在每个页面都使用“$ _SESSION [”logged_user“]”。
所以我这样做了签出页面。
<?php
session_start();
$_SESSION["logged_user"]="";
?>
我只是清空$ _SESSION [“logged_user”]而不是销毁会话。
这是个坏主意吗?如果不明白我的解决方案是什么?
答案 0 :(得分:0)
<?php
// remove all session variables
session_unset();
// destroy the session
session_destroy();
?>