0
4

2 に答える 2

7

PHP を次のように変更する必要があります。

if (isset($_GET['submit']))
{
    // Form has been submitted
}
else
{
    // Form has not been submitted
}

現時点では、存在しない可能性のある値を割り当ててから$submitcheck、それが設定されているかどうかを確認しています。逆の方法で行う必要があります。チェック$_GET['submit']が設定されてから、変数に割り当てられます。

于 2013-01-19T14:29:00.707 に答える
1

コードが上から下に実行され、使用している上で実行され$_GET['submit']、このキーが存在しないためです。あなたはそのようなことをすることができます:

if(array_key_exists('submit', $_GET)){
   echo $_GET['submit'];
}

あるいは

if (!isset($_GET['submit']))
{
    echo 'Pls select and submit';
}
else
{
 ....
}
于 2013-01-19T14:30:09.830 に答える