我的代码正确吗?
<?php
if(session_id() == '') {
session_start();
}
if($_SESSION["logged"]== true && isset($_SESSION["userlogged"])) {
header('Location: page.php');
}
?>
由于出现此错误,我需要解决的问题:
未定义索引:已记录
答案 0 :(得分:2)
要进行调试,您可能需要更新以下代码:
if($_SESSION["logged"]== true && isset($_SESSION["userlogged"])) {
header('Location: page.php');
}
到以下:
//isset() checks whether the key exists.
if(isset($_SESSION["logged"]) && $_SESSION["logged"]== true && isset($_SESSION["userlogged"])) {
header('Location: page.php');
} else {
//just for debugging purpose, remove it before pushing it to production.
echo "<pre>";print_r($_SESSION);die();
}