我正在寻找一种解决方案,根据用户的登录状态向用户显示不同的菜单栏。
例如,如果用户未登录 ,他们将看到不同的菜单栏,登录后,他们会看到另一个菜单栏。
我能够通过制作两个不同的菜单栏并按照$ _SESSION()将它们包括在内来实现这一目标
<?php
include('connection.php');
session_start();
if($_SESSION["login"] != "login"){
unset($_SESSION['login']);
include('includes/header.php'); // menubar to display if not logged in.
}else {
include('includes/header-login.php'); // menubar to display when logged in.
}
?>
这允许我根据用户登录状态显示不同的菜单栏,但问题是当用户未登录并且他们访问页面时,他们会看到此错误
注意:未定义的索引:在第 34 行登录 C:\xxx\htdocs\xxx\abc.php
那么,对于相同的解决方案,有什么解决方案呢?
FFIVE