ホームページ > バックエンド開発 > PHPチュートリアル > PHP配信フォームで構文エラーが発生しました

PHP配信フォームで構文エラーが発生しました

WBOY
リリース: 2016-06-13 13:22:24
オリジナル
998 人が閲覧しました

PHP がフォームを送信したときに構文エラーが発生しました
私のフォームは次のように記述されており、同じページでデータ更新を完了することが目的だったので、action="test.php?action=add"
を使用しました。

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><form action="test.php?action=add" method="post" name="order" onSubmit="return checkadd();">
《内容省略》
</form>
ログイン後にコピー


次に、FORM のアクションをキャプチャします:

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><?php
if($_GET["Action"]=="Add")
{
 
 //
 //这里做数据处理
 //

}
?>
ログイン後にコピー


次に、ブラウザのテストで、エラー:

注意: 未定義のインデックス: D:setupxampphtdocstest.php の 133 行目のアクション
《この行の内容は正確には次のとおりです: if($_GET["Action "]=="追加" )》

長い間チェックしましたが、何が間違っているのかわかりません。



-----解決策---------------------------- ----
いいえ。get を渡す場合は、3 階と同様に変更する必要があります。
2 番目に渡された値を記述する必要があります。

if(isset($_GET) ["アクション"]))
このように判断してください

これはプロンプトであり、変更するとプロンプトは表示されなくなります。変更しない場合は、php.ini のエラー プロンプト レベルを変更することで目的を達成することもできます。
------解決策---------
話し合う

引用:
if($_GET["action"]=="追加")


いいえ!まだエラーが報告されています
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート