ホームページ  >  記事  >  バックエンド開発  >  PHPのgetメソッドでフォームデータを取得するにはどうすればよいですか? (詳しい説明)

PHPのgetメソッドでフォームデータを取得するにはどうすればよいですか? (詳しい説明)

藏色散人
藏色散人オリジナル
2018-08-27 10:30:288273ブラウズ

インタラクション用の Web ページをデザインするときは、通常、PHP の get variable メソッドを使用してフォーム内のデータを取得し、Web ページのさまざまな動的クエリまたはリクエストを実装します。 HTML の基本的な知識を少し持っている友人であれば、HTML フォームには get と post という 2 つの送信方法があることを誰もが知っているはずですが、初心者にとっては、この知識点は少し曖昧かもしれません。

それではこの記事では主にgetメソッド、つまりPHPでget変数を使ってフォームのデータを取得する具体的な方法と使い方を詳しく紹介し、その後の記事でpostの具体的な使い方と機能を紹介していきます。

次は具体的なコード例です:

1. フォーム フォームのコード例 (フォームの送信の取得)

<head>
    <meta charset="utf-8">
    <title>form表单get方法示例</title>
</head>
<body>
<form action="/test/test.php" method="get" >
    <form action="test.php" method="get">
        名字: <input type="text" name="fname"><br>
        年龄: <input type="text" name="age"><br>
        <input type="submit" value="提交">
    </form>
</form>
</body>
</html>

Effect以下に示すように:

PHPのgetメソッドでフォームデータを取得するにはどうすればよいですか? (詳しい説明)

2、test.php コード (php はデータを受信します)

<?php
header("content-type:text/html;charset=utf-8");         //设置编码
?>
欢迎 <?php echo $_GET["fname"]; ?>!<br>
你的年龄是 <?php echo $_GET["age"]; ?>  岁。

で送信ボタンをクリックした後コード 1 の場合、Web ページの効果は次のとおりです。

PHPのgetメソッドでフォームデータを取得するにはどうすればよいですか? (詳しい説明)

ここで、ブラウザのアドレス内のリンクの特徴を観察することに注意してください。バー? GET メソッドを使用してフォームから送信された情報がアドレス バーに表示され、誰でも見ることができることを見つけるのは難しくありません。つまり、HTML フォームでメソッド = "get" を使用すると、すべての変数名と値が URL に表示されます。 (注: test.php ファイルは、$_GET 変数を通じてフォーム データを収集できます)

要約すると、パスワードやその他の機密情報を送信する場合は、このメソッドを使用しないでください。ただし、可変パラメータが URL に表示されるため、ページをブックマークできます。場合によっては、情報をユーザーに直接表示する必要がある場合などにも役立ちます。

PHP のフォーム取得パラメータに関する関連知識の上記の紹介は、困っている友人に役立つことを願っています。

以上がPHPのgetメソッドでフォームデータを取得するにはどうすればよいですか? (詳しい説明)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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