Maison > développement back-end > Problème PHP > A quoi servent les formulaires PHP ?

A quoi servent les formulaires PHP ?

藏色散人
Libérer: 2023-02-27 14:22:01
original
3771 Les gens l'ont consulté

A quoi servent les formulaires PHP ?

A quoi sert un formulaire PHP ?

Les variables super globales PHP $_GET et $_POST sont utilisées pour collecter les données du formulaire (form-data).

PHP - Un formulaire HTML simple

L'exemple ci-dessous montre un formulaire HTML simple qui contient deux champs de saisie et un bouton de soumission :

Exemple

<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
</body>
</html>
Copier après la connexion

Lorsque l'utilisateur remplit ce formulaire et clique sur le bouton Soumettre, les données du formulaire seront envoyées à un fichier PHP nommé "welcome.php" pour traitement. Les données du formulaire sont envoyées via la méthode HTTP POST.

Pour afficher les données soumises, vous pouvez simplement faire écho à toutes les variables. Le fichier "welcome.php" ressemble à ceci :

<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
</body>
</html>
Copier après la connexion

Sortie :

Welcome Bill
Your email address is Bill.Gates@example.com
Copier après la connexion

Le même résultat peut être obtenu en utilisant la méthode HTTP GET :

Instance

<html>
<body>
<form action="welcome_get.php" method="get">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
</body>
</html>
Copier après la connexion

"welcome_get.php" ressemble à ceci :

<html>
<body>
Welcome <?php echo $_GET["name"]; ?><br>
Your email address is: <?php echo $_GET["email"]; ?>
</body>
</html>
Copier après la connexion

Le code ci-dessus est très simple. Cependant, la partie la plus importante a été laissée de côté. Vous devez valider les données de votre formulaire pour éviter les vulnérabilités dans vos scripts.

Remarque : Veuillez faire attention à la sécurité lorsque vous travaillez avec des formulaires PHP !

Cette page ne contient aucun validateur de formulaire, elle nous montre uniquement comment envoyer et recevoir des données de formulaire.

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal