Traitement de formulaires pour débutants en PHP

Formulaires PHP et saisie utilisateur

Les variables $_GET et $_POST en PHP sont utilisées pour récupérer des informations dans le formulaire, telles que la saisie de l'utilisateur.

Traitement des formulaires PHP

Une chose très importante à noter est que lors du traitement des formulaires HTML, PHP peut automatiquement rendre les éléments de formulaire de la page HTML disponibles pour les scripts PHP.

Exemple

L'exemple ci-dessous contient un formulaire HTML avec deux zones de saisie et un bouton de soumission.

Le code du fichier form.html est le suivant :

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文网(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>

Lorsque l'utilisateur remplit le formulaire ci-dessus et clique sur le bouton Soumettre, les données du formulaire seront envoyées au fichier PHP nommé "bienvenue". php" :

le fichier bienvenue.php ressemble à ceci:

<?php    
	header("Content-type: text/html; charset=utf-8");
    //本文件名是welcome.php  
    $name=$_POST['name'];
    $age = $_POST['age'];
      
    echo "欢迎".$name."!</br>";    
    echo "您的年龄是:".$age."岁!";    
    //本段代码是结合上段代码一起使用的,建议在本地新建俩个文件,form.html  提交到 welcome.php    
?>

 

Formation continue
||
<html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <form action="welcome.php" method="post"> 名字: <input type="text" name="fname"></br></br> 年龄: <input type="text" name="age"></br></br> <input type="submit" value="提交"> </form> </body> </html>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel