私index.php
の には、次のようなものがあります(簡略化):
session_start();
// some code, login, etc
if (!isset($_SESSION['user'])){ die(); }
// continues
include('function.prepare.foodlist.session.php');
// more code
それでも、私の apache2 のエラー ログでは、このエラーが返されることがあります(個人的に再現することはできませんが、他のユーザーから発生することもあります)。
PHP 通知: 未定義のインデックス: 37 行目の /path/to/function.prepare.foodlist.session.php のユーザー
これはどのように起こりますか?
編集
要求ごとに、function.prepare.foodlist.session.php
ファイルの 37 行目に次のように書かれています。
`foodlist-categories`.`name-".$_SESSION['user']['language']."` as `catname`