当我尝试运行简单的php代码时,我收到此错误:注意:未定义的索引:状态,这是我的代码:
<?php
session_start();
?>
<!DOCTYPE HTML>
<html>
<head>
--->All links
</head>
<body>
<?php
if($_SESSION['Status']=='1'){
?>
...--->NAV1
?>
<?php
}else{
?>
...NAV2--->
<?php
}
?>
</nav>
</body>
错误出现在“ if($_SESSION['Status']=='1'){
”上,此代码将检查用户是否已登录,然后显示正确的导航栏。
答案 0 :(得分:-1)
更新您的行。
if($_SESSION['Status']=='1'){
到
if(isset($_SESSION['Status'])
&& !empty($_SESSION['Status'])
&& $_SESSION['Status']=='1'){