Web サイト開発のプロセスでは、ユーザー情報を収集して HTML ページにジャンプする必要があることがよくあります。次のページ A ページの状況。このうち、氏名情報は、基本的な個人識別情報の 1 つとして、通常、ユーザーがフォームを送信する際に要求されます。この記事では、PHP を使用して HTML ページのフォーム送信を処理し、名前情報に必要なルールを実装する方法を紹介します。
まず、ユーザーの名前情報を収集するための単純な HTML フォームを設計する必要があります。
<!DOCTYPE html> <html> <head> <title>姓名信息收集表单</title> </head> <body> <form method="post" action="process_form.php"> <label for="name">姓名:</label> <input type="text" id="name" name="name" required> <br> <input type="submit" value="提交"> </form> </body> </html>
上記の HTML コードでは、名前入力ボックスと送信ボタンを含むフォームを作成します。名前入力ボックスには、このフィールドが必須であることを示す required
属性が設定されています。
次に、フォームによって送信されたデータを受信して処理するための process_form.php
という名前の PHP ファイルを作成します。
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") { // 检查姓名是否为空 if (empty($_POST["name"])) { echo "姓名为必填项,请输入您的姓名"; } else { $name = $_POST["name"]; echo "您输入的姓名是: " . $name; // 在这里可以进行更多的数据处理或页面跳转 } } ?>
上記の PHP コードでは、まずフォームの送信メソッドが POST であるかどうかを確認しました。次に、ユーザーが入力した名前情報が $_POST["name"]
を通じて取得されます。名前が空の場合はプロンプト情報が出力され、それ以外の場合はユーザーが入力した名前が出力され、さらなるデータ処理またはページ ジャンプ操作を実行できます。
最後に、上記の HTML フォームと PHP 処理ファイルを組み合わせて、必要な名前情報ルールの完全な処理機能を実現します。
<!DOCTYPE html> <html> <head> <title>姓名信息收集表单</title> </head> <body> <form method="post" action="process_form.php"> <label for="name">姓名:</label> <input type="text" id="name" name="name" required> <br> <input type="submit" value="提交"> </form> </body> </html>
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") { // 检查姓名是否为空 if (empty($_POST["name"])) { echo "姓名为必填项,请输入您的姓名"; } else { $name = $_POST["name"]; echo "您输入的姓名是: " . $name; // 在这里可以进行更多的数据处理或页面跳转 } } ?>
上記の完全なコード例を通じて、名前情報に必要なルール処理を実装し、ユーザーが名前情報を入力しない場合に対応するプロンプトを表示しました。同時に、HTML ページがジャンプするときに PHP を使用してフォーム データを処理する方法を示し、Web サイト開発に一定のリファレンスとヘルプを提供します。
以上がPHP が HTML ページ ジャンプを処理するときに名前情報に必要なルールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。