如何直接在主页上显示登录用户

时间:2014-06-22 10:43:20

标签: php

我正在尝试直接在我的主页上显示一个非常简单的登录用户按钮。

我使用的是使用include / membersite_config.php文件的非常基本的登录/注册表。

我正在尝试显示"退出"登录用户的按钮和已注销用户的“配置文件注册”按钮。

<?php 
 if(isset($_SESSION['username_of_user'])) {
     require_once("./include/membersite_config.php");
     echo '<a class="btn btn-lg btn-danger" href="logout.php">Esci <span class="fui-exit"></span></a>';

    } else {
        echo '<a class="btn btn-warning btn-large" href="membro.php">Profilo</a> <a class="btn btn-prenota btn-large" href="registrati.php">Iscriviti</a> ';
    } 
?>  

不幸的是,上面的代码仅在页面包含此内容时才有效:

<?PHP
require_once("./include/membersite_config.php");

if(!$fgmembersite->CheckLogin())
{
    $fgmembersite->RedirectToURL("accedi.php");
    exit;
}

?>

如果我在主页中使用此代码,它会将未登录的用户重定向到登录页面,我不想这样做。

如果我使用

  

在session_start()

然后,我似乎无法退出会议

我可能需要使用会话cookie吗?我尝试了很多不同的组合,但我真的无法解决这个问题。 :/谢谢

0 个答案:

没有答案