0

私が受け取った次のエラーは

Warning: array_key_exists() expects parameter 2 to be array, 
null given in /home/*****/public_html/class/alerts.php on line 14

class/alerts.php の 14 行目に、次の行が表示されます。

if(!array_key_exists('flash_messages', $_SESSION)) $_SESSION['flash_messages'] = array();

問題は $_SESSION 内にありますが、よくわかりません

4

2 に答える 2

5

$_SESSIONこのエラーは、それが nullであることを示唆しています。これは、呼び出しを行っていないsession_start()か、ブラウザが Cookie を受け入れていないことが原因である可能性があります。

于 2013-01-15T23:05:27.670 に答える
0

インデックスを作成する前に、 $_SESSION が設定されていて空でないかどうかを最初に確認します。

于 2013-01-15T23:05:52.850 に答える