我试图通过调用is_loggedin()函数来检查用户是否已登录,因此我可以显示注销按钮并隐藏登录按钮并且我不断收到此错误,调用成员函数is_loggedin()on null任何帮助都会受到赞赏。当我执行var_dump($ user)时,它返回null。
导航页面
<?php
$user = new USER();
?>
<?php
if (!$user->is_loggedin()) {
?>
<li><a class="hide-for-medium-only" href="login_form.php">Login</a></li>
<?php
} else {
?>
<li><a class="hide-for-medium-only" href="login_form.php">Logout</a></li>
<?php
}
?>
登录功能
public function is_loggedin()
{
if (isset($_SESSION['user_session'])) {
return true;
}
}