当用户登录时必须显示注销,否则它将显示登录栏....我正在尝试以下代码:
<?php
if(session_start())
{
echo "<a href='home.php'>Logout</a>";
}
else echo " <a href='index1.php'>Login/Register</a>";
?>
//但这不起作用。请帮助
答案 0 :(得分:2)
您正在呼叫将启动会话的session_start()。您需要做的是创建登录脚本,然后启动会话。我可能会在此时设置一个$ _SESSION变量,如$ _SESSION [&#39; logged_in&#39;] = true。然后在导航标题中检查
if($_SESSION['logged_in'] === true){
// do something
}
这可能是解决这个问题的更好方法。