ホームページ  >  記事  >  バックエンド開発  >  PHPフォームの送信方法とは何ですか?

PHPフォームの送信方法とは何ですか?

藏色散人
藏色散人オリジナル
2021-07-26 09:15:167470ブラウズ

php フォーム送信メソッド: 1. PHP $_REQUEST を使用して HTML フォームによって送信されたデータを収集します; 2. "method="post"" で HTML フォームを送信した後、$_POST を使用してフォーム データを収集します; 3. $ _GET を使用して、HTML フォームによって送信されたデータを収集します。

PHPフォームの送信方法とは何ですか?

#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン

php フォーム送信方法

1. HTML フォームによって送信されたデータを収集します。PHP $_REQUEST は、HTML フォームによって送信されたデータを収集するために使用されます。

<!DOCTYPE html>
<html>
<body>

<form method="post" action="<?php echo $_SERVER[&#39;PHP_SELF&#39;];?>"> #$_SERVER[&#39;PHP_SELF&#39;]是获取当前文件的路径
Name: <input type="text" name="fname">
<input type="submit">
</form>

<?php 
$name = $_REQUEST[&#39;fname&#39;]; #$_REQUEST[&#39;fname&#39;]获取前面name="fname"的输入值
echo $name; 
?>

</body>
</html>

2.PHP $_POST は、method="post" で HTML フォームを送信した後にフォーム データを収集するために広く使用されています。 $_POST は、変数を渡すためにもよく使用されます。

p.p1 { マージン: 0; フォント: 12px "Helvetica Neue"; カラー: rgba(69, 69, 69, 1) } p.p2 { margin: 0; font: 12px "Helvetica Neue"; color: rgba(69, 69, 69, 1); min-height: 14px } p.p3 { マージン: 0; フォント: 12px ".PingFang SC"; カラー: rgba(69, 69, 69, 1) } span.s1 { フォント: 12px ".PingFang SC" } span.s2 { font: 12px "Helvetica Neue" }

#ここでのアクションは、送信されたデータを処理するために他の PHP ファイルに変更できます

html ファイル

php ファイル

##3.PHP $_GET は、HTML フォームの送信後にフォーム データを収集するためにも使用できます (method="get")。

$_GET は、URL で送信されたデータを収集することもできます。

提出情報を取得する 2 番目の方法

追記:

中国語を書くと例外が表示されるので、ヘッダーに

次に

推奨学習: "

PHPビデオチュートリアル

"

以上がPHPフォームの送信方法とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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