PHP初心者のためのフォーム処理
PHP フォームとユーザー入力
PHP の $_GET 変數(shù)と $_POST 変數(shù)は、ユーザー入力などのフォーム內(nèi)の情報(bào)を取得するために使用されます。
PHP フォーム処理
注意すべき重要な點(diǎn)の 1 つは、HTML フォームを処理するときに、PHP は HTML ページのフォーム要素を PHP スクリプトで使用できるように自動(dòng)的に作成できることです。
例
以下の例には、2 つの入力ボックスと送信ボタンを備えた HTML フォームが含まれています。
form.html ファイルのコードは次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <form method="post" action="welcome.php"> 姓名:<input type="text" name="name"></br></br> 年齡:<input type="text" name="age"></br></br> <input type="submit" value="提交"> </form> </body> </html>
ユーザーが上記のフォームに記入して送信ボタンをクリックすると、フォーム データが「welcome.php」という名前の PHP ファイルに送信されます:
welcome.phpファイルは次のとおりです 表示:
<?php header("Content-type: text/html; charset=utf-8"); //本文件名是welcome.php $name=$_POST['name']; $age = $_POST['age']; echo "歡迎".$name."!</br>"; echo "您的年齡是:".$age."歲!"; //本段代碼是結(jié)合上段代碼一起使用的,建議在本地新建倆個(gè)文件,form.html 提交到 welcome.php ?>