我正在尝试直接在我的主页上显示一个非常简单的登录用户按钮。
我使用的是使用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吗?我尝试了很多不同的组合,但我真的无法解决这个问题。 :/谢谢