フォームの処理PHP の最も強力な機能の一つは、HTML フォームを処理する手段です。 理解するべき重要な基本概念は、あるフォームの中の全てのフォーム要素が、 自動的に PHP スクリプトで利用可能になるということです。 詳細は、マニュアルのセクション 外部から来る変数 および PHP でフォームを使用する例を参照ください。以下に HTML フォームの例を示します。
例1 簡単な HTML フォーム <form action="action.php" method="post"> <label for="name">名前:</label> <input name="name" id="name" type="text"> <label for="age">年齢:</label> <input name="age" id="age" type="number"> <button type="submit">Submit</button> </form> このフォームに関して特別なところはありません。これは通常の HTML フォームで特殊なタグは全く使用していません。 ユーザーがこのフォームを記入し、投稿ボタンを押した時、 action.php ページがコールされます。 このファイルには、以下のようなコードを記述します。
例2 フォームからのデータを出力する
このスクリプトの出力例は次のようになります。 こんにちは、Joe さん。あなたは、22 歳です。
htmlspecialchars および
|