未定義のインデックスエラーのほとんどを修正する方法を学んだ後、1日の終わりに、issetで修正できない(または少なくとも試したときは修正できなかった)いくつかの奇妙なエラーが発生しました。
最初のものはこのタイプのエラーです Notice: Undefined index: page in C:\wamp\www\forums\includes\topic.php 行 4 および行 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";
これらのエラーを修正する方法がわかれば、ほとんどの未定義のインデックス エラーを修正できるようになると思います。誰かが私を正しい方向に導くことができれば、私は大いに義務付けられます.