ホームページ  >  記事  >  バックエンド開発  >  なぜGETは使えるのにPOSTは使えないのかお聞きしたいです。

なぜGETは使えるのにPOSTは使えないのかお聞きしたいです。

WBOY
WBOYオリジナル
2016-06-20 12:40:152573ブラウズ

先上代码:
html:
76c82f278ac045591c9159d381de2c57
100db36a723c770d327fc0aef2ce13b1
93f0f5c25f18dab9d176bd4f6de5d30e
    a80eb7cbb6fff8b0ff70bae37074b813
    b2386ffb911b14667cb8f0f91ea547a7添加用户6e916e0f7d1e588d4f442bf645aedb2f
9c3bca370b5104690d9ef395f2c5f8d1
6c04bd5ca3fcae76e30b72ad730ca86d
3ad6671ba7f5de0b39cbcddb5dd67615
    dc6dce4a544fdca2df29d5ac0ea9906b
        ccd861d189f017f1beb01a6d54be6560
    16b28748ea4df4d9c2150843fecfba68
    dc6dce4a544fdca2df29d5ac0ea9906b
        0b2f8fc3168d05989df9fa52fae5cc6e
    16b28748ea4df4d9c2150843fecfba68
935e8a5b9f2595feadb14b907378ad01
73a6ac4ed44ffec12cee46588e518a5e 🎜>adduser.php:
e722944429a74ad93b8546a592fa0999

出力:
Array ( )
注意: 未定義のインデックス: fname C:xampphtdocsDataBaseadduser.php の 21 行目

注意: 未定義のインデックス: 年齢 C:xampphtdocsDataBaseadduser.php の 22 行目

データベースに空のデータが挿入されていることを確認しますが、置き換えます解決策)

この 2 つのファイルだけでは問題ありません

エラー行は次のとおりです。すべて 21 と 22、adduser.php には何行入力しましたか?

実際のコードを投稿してください。

エラー行はすべて 21 と 22 です。入力したのは数行だけです。 adduser.php.

はすべてコメントです。


を投稿してください。本物のコード!

エラー行はすべて 21 と 22 です。adduser.php には数行しか指定されていません


それらはすべてコメント化されており、投稿されていません

実際のコード:


1ac4499f6ed7034466651f1f205a33e9


ここでは、POST を After GET に変更するだけです。


この 2 つのファイルは問題ありません。

他の場所でも同様に、POST は使用できません。 . これはシステムのせいでしょうか?




この2つのファイルだけでは問題ありません

他の場所では GET は使用できますが、POST は使用できません。これはシステムまたは設定のせいですか?

実際のコードでは、null 値が出力されます。
投稿したコードとエラーが一致していません
コードを投稿すればするほど、同じことが当てはまりますが、POST は機能しません。システムまたは設定の?


実際のコードは $_GET を使用しますか? その場合、正常な値である null 値が出力されます。 。
メイン ページに投稿したコードやエラーと一致しません。コードを投稿すればするほど、問題が明確に説明されなくなります。 。

私の本館のコードを見てください。いくつかのコメントを削除して投稿しました。
GET を使用すると、出力される値は空ではありませんが、POST は空になります。

ブラウザーの開発者モードを使用してデバッグし、最初にリクエスト ヘッダーに実際にデータがポストされているかどうかを確認します。


ブラウザーの開発者モードを使用してデバッグし、最初にリクエスト ヘッダーに本当にデータがポストされているかどうかを確認します。


読み方が分かりませんが、POSTで表示されるnull値をprintで出力したのですが、データが送信されなかったのか、データが受信されなかったのかを確認させたいということでしょうか?

これは非常に奇妙ですが、投稿をブロックしましたか?

原因が分かりました。 。 。これは、Web ページを開くために Apache ではなく phpstorm を使用して Web ページを開始したためです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。