1. wampで構築した環境では、postを使用してフォーム送信データを取得します。戻り値は空です
コードは次のとおりです:
エラーレポート: 注意: 未定義のインデックス: E:WebWeb SoftwarewampwwwDEMOtest.php の名
2. PHPサーバーがApacheでポート番号も80であることに問題はありません
3. get メソッドを試しましたが、まだデータを取得できません
私自身の問題を発見しました: HTML ファイルが PHP ファイルと同じパスから開かれていませんでした~
1. wampで構築した環境では、postを使用してフォーム送信データを取得した場合の戻り値は空です
コードは次のとおりです:
エラーレポート: 注意: 未定義のインデックス: E:WebWeb SoftwarewampwwwDEMOtest.php の名
2. PHPサーバーがApacheでポート番号も80であることに問題はありません
3. get メソッドを試しましたが、まだデータを取得できません
私自身の問題を発見しました: HTML ファイルが PHP ファイルと同じパスから開かれていませんでした~
いくつかの質問を決めてください!
1. このテストの 2 つのファイル test1.html
と test.php
は両方とも同じレベルのディレクトリ DEMO
にあります。 test1.html
同test.php
两个文件均在同一级目录下DEMO
。
2.请不要使用file://
路径访问你的PHP文件
,这样PHP文件不会被安装在你电脑上的php.exe解释器解释。
3.请使用http://
协议访问您的test1.html
,并正确填入值提交表单到test.php
。
4.请注意你的PHP文件开头<?php
还是 <?PHP
2. PHP ファイル
へのアクセスには file://
パスを使用しないでください。PHP ファイルが、インストールされている php.exe インタープリタによって解釈されなくなります。あなたのコンピュータ。
http://
プロトコルを使用して test1.html
にアクセスし、正しい値を入力してフォームを test に送信してください。 php
。 4. PHP ファイルが <?php
で始まるか、<?PHP
で始まるかに注意してください。
上記の点を確認して、問題がまだ存在するかどうかを確認してください。
コードをテストしてみても問題ありません
リーリー
問題ないようですね?
エラーレポート: 注意: 未定義のインデックス: E:WebWeb SoftwarewampwwwDEMOtest.php の名
🎜このエラーは通知レベルのエラーであり、$firstname が宣言される前にすでに使用されていることを示しています。しかし、それが起きたくない場合は、方法はたくさんあります。たとえば、php.ini の php_error を変更します。 🎜