2011-08-13 2 views
0

ユーザ名のセッションが設定されているときに私のコードセッションをエラーメッセージなしで条件として使用してif else PHP文をコーディングするにはどうすればよいですか?

if ($_SESSION['username']) 

を、すべての一環として、文が罰金であれば、私は次のPHPを使用していますが、それがないときに、私は次のエラーメッセージが表示されますされ、私は希望現れないように。

Notice: Undefined index: username in C:\xampp\htdocs\mysites\ebay_tutorial\index.php on line 12 

エラーメッセージが表示されないようにコードを改善するにはどうすればよいですか?

+0

また、これが正しいエラー報告レベル – Dor

答えて

5

これは、PHP error reporting levelと表示されているために発生します。Notice存在しない配列内のキーにアクセスしようとすると表示されるエラー。

あなたはissetへの呼び出しを追加することによって、表示されてからエラーを停止することができます:

if (isset($_SESSION['username'])) 
+0

を変更することができます。 $ _SESSION ['username']は定義されていませんでしたが、使用しようとしていたためです。 – Richard

関連する問題