Pendant le processus de développement d'un site Web, nous rencontrons souvent des situations dans lesquelles nous devons collecter des informations sur l'utilisateur et passer à la page suivante. Parmi eux, les informations nominatives, en tant qu'informations d'identité personnelle de base, sont généralement requises par les utilisateurs lors de la soumission d'un formulaire. Cet article explique comment utiliser PHP pour traiter la soumission de formulaires de pages HTML et implémenter les règles requises pour les informations de nom.
Tout d'abord, nous devons concevoir un formulaire HTML simple pour collecter les informations sur le nom de l'utilisateur.
<!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>
Dans le code HTML ci-dessus, nous avons créé un formulaire avec une zone de saisie de nom et un bouton de soumission. La zone de saisie du nom est définie avec l'attribut required
, indiquant que ce champ est obligatoire. 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"]
process_form.php
pour recevoir et traiter les données soumises par le formulaire. <!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>
$_POST["name"]
. Si le nom est vide, les informations d'invite sont affichées ; sinon, le nom entré par l'utilisateur est affiché et d'autres opérations de traitement de données ou de saut de page peuvent être effectuées. Exemple de code complet🎜🎜Enfin, nous combinons le formulaire HTML ci-dessus et le fichier de traitement PHP pour réaliser la fonction de traitement complète des règles d'informations de nom requises. 🎜<?php if ($_SERVER["REQUEST_METHOD"] == "POST") { // 检查姓名是否为空 if (empty($_POST["name"])) { echo "姓名为必填项,请输入您的姓名"; } else { $name = $_POST["name"]; echo "您输入的姓名是: " . $name; // 在这里可以进行更多的数据处理或页面跳转 } } ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!