好吧,在学习了如何修复我的大多数未定义索引错误之后,最终我遇到了一些奇怪的错误,我无法用 isset 修复(或者至少在我尝试的时候没有)。
第一个是这种类型的错误 注意: Undefined index: page in C:\wamp\www\forums\includes\topic.php on line 4 and on line 4:
$page = ($_GET['page'] || $_GET['page'] < 0) ? "1" : $_GET['page'];
我尝试在开始时添加一个 isset,并且对在哪里添加 ) 感到非常困惑。我把它全部加了一遍,每次它仍然是一个错误,所以我现在想也许我根本不应该使用 isset?没有线索。
现在是最后一个注意:未定义的变量:第 65 行 C:\wamp\www\forums\index.php 中的行和第 65 行:
$sql1 = "SELECT * FROM `forum_cats` WHERE `admin` < ".$row['admin']."+1";
我觉得在我知道如何修复这些错误之后,我将能够修复大多数未定义的索引错误。如果有人能引导我走向正确的方向,我将不胜感激。