PHP フォームとユーザー入力
PHP の $_GET 変數(shù)と $_POST 変數(shù)は、ユーザー入力などのフォーム內(nèi)の情報(bào)を取得するために使用されます。
この章を?qū)Wぶ前に、まず HTML フォームを確認(rèn)してください
フォームとは、フォーム要素を含む領(lǐng)域です。
フォーム要素を使用すると、ユーザーはテキスト領(lǐng)域、ドロップダウン リスト、ラジオボタン、チェックボックスなどのコンテンツをフォームに入力できます。
フォームはフォームタグ <form> を使用してセットアップします
特定のレビュー URL: HTML フォーム
PHP フォーム処理
注意すべき重要な點(diǎn)の 1 つは、PHP は HTML フォームを処理するときに、 HTML ページのフォーム要素は、PHP スクリプトで自動(dòng)的に使用できるようになります。
例
以下の例には、2 つの入力ボックスと送信ボタンを備えた HTML フォームが含まれています。
form.html ファイルのコードは次のとおりです:
<html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <form action="welcome.php" method="post"> 名字: <input type="text" name="fname"> 年齡: <input type="text" name="age"> <input type="submit" value="提交"> </form> </body> </html>
ユーザーが上記のフォームに記入して送信ボタンをクリックすると、フォーム データが「welcome.php」という名前の PHP ファイルに送信されます:
welcome.phpファイルは次のとおりです あなたの年齢は <?php echo $_POST["age"] ?> 歳です。
次のようにブラウザからデモにアクセスします:
次の章で、PHP の $_GET 変數(shù)と $_POST 変數(shù)について説明します。