2016-04-07 7 views
-1

URLを使ってあるページから別のページに変数を渡そうとしているが、私は注意を得る。可能であれば、これを修正する方法を知りたいので、通知または警告を抑止できることを読んでいます。ありがとう!私は通知を得る:別のページに変数を渡すときの未定義のインデックス

Notice: Undefined index: status in /view_dept.php on line 139 

これはURLと場所のクエリが発生している - (技術的にはページ1 - 変数がから来ている):

header('location:view_dept.php?status=success'); 

これは私が変数を渡す必要があり、「ページ2」であり、私は成功メッセージをエコーすることができます。これはメインページです。お知らせを避けるために

<?php 
    if($_GET['status'] == 'success'): 
     echo 'SUCCESS'; 
    endif; 
?> 
+0

PAGE2はview_dept.phpありますか? –

+0

コードは問題ありません。他の問題があるかどうかを確認してください。139行目。 –

答えて

3

、インデックスの状態が存在するかどうかを確認するためにisset()を試してみてください

<?php 
if(isset($_GET['status']) && $_GET['status'] == 'success'): 
    echo 'SUCCESS'; 
endif; 
?> 
+0

本当にありがとう。 –

関連する問題