用户登录时隐藏注册和登录按钮?

Dig*_*ite -4 php login codeigniter show-hide

哦,因为我原来的问题对多数人没有意义,我会详细解释.我有一个会员系统,我通过一些基于codeigniter框架的教程.在我的主页面上,我有3个按钮,分别包含登录,注册,忘记通行证.当我测试登录并以用户身份输入我的详细信息时,我仍然可以看到登录按钮,这没有任何意义,因为它应该在我登录时隐藏.对于我上面提到的其他功能也是如此.

现在我尝试某种方式if($_SESSION['user'] == "") {来实现我的目标,但没有任何成功.

任何想法如何正确地做到这一点?

谢谢

Mar*_*lea 5

<div id='nav'> 
<?php

if(is_logged_in())
{
    if(is_admin())
    {
        echo anchor('admin','Admin Dashboard');
    }

    echo anchor('user/logout','Logout');
    echo anchor('users/profile','Profile' . '&nbsp;[' . $_SESSION['user_name'] . ']');

}
else
{
    echo anchor('user/login','Login');
    echo anchor('user/signup','Signup');                        
}

echo '&nbsp;' . anchor(base_url(),'Home');
?>

</div>
Run Code Online (Sandbox Code Playgroud)