ホームページ >バックエンド開発 >PHPチュートリアル >PHP フォーム送信に関する簡単な説明_PHP チュートリアル

PHP フォーム送信に関する簡単な説明_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:48:011074ブラウズ

PHP フォーム送信に関する簡単な説明

この記事では主に PHP フォーム送信の 2 つの方法と簡単な例を紹介します。非常に実践的で、困っている友人は参考にしてください。

GETリクエストの処理

実装した機能は、名前を入力した後のページに「Hello XXX」を表示するというものです

HTMLファイルhello.htmlを作成します:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

ようこそ

PHP ファイル hello.php を作成します:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

/**

* PhpStorm によって作成されました。

* ユーザー: 管理者

* 日付: 2015/6/30

* 時間: 15:03

*/

header("コンテンツタイプ: text/html; charset=utf-8");

if(isset($_GET['name'])&&$_GET['name']){//値があり、それが空でない場合

エコー 'こんにちは'.$_GET['名前'];

}その他{

echo '名前を入力してください';

}

Get リクエストは、フォーム データを URI に明示的に配置し、長さとデータ値のエンコーディングに制限があります。たとえば、http://127.0.0.1/hello.php?name=Vito

POSTリクエストの処理

簡単な加​​算関数を実装します

HTMLファイルadd.htmlを作成します:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

追加

+

PHPファイルadd.phpを作成します:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

/**

* PhpStorm によって作成されました。

* ユーザー: 管理者

* 日付: 2015/6/30

* 時間: 18:02

*/

if($_POST['num1']&&$_POST['num2']){

エコー $_POST['num1']+$_POST['num2'];

}その他{

echo '数字を入力してください';

}

Postリクエストはフォームデータをhttpリクエストボディに置き、長さ制限はありません

Form action="" は、form はフォーム、action はリダイレクト アドレス、つまりフォームを送信する必要があるアドレスを意味します

以上がこの記事の全内容ですが、皆さんに気に入っていただければ幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1025319.html技術記事この記事では主に 2 つの方法と PHP フォーム送信の簡単な例を紹介します。非常に実用的で、困っている友人は参考にしてください。 ハンドルGETしてください...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。