Explication des formulaires PHP

9 novembre 2025

Les formulaires PHP se composent d’éléments HTML et de scripts PHP qui permettent aux utilisateurs de saisir des informations. Lorsqu’un utilisateur soumet un formulaire, les données sont envoyées au serveur en utilisant la méthode HTTP GET ou POST pour traitement. Les scripts PHP peuvent ensuite interagir avec les données soumises pour effectuer diverses opérations, telles que l’insertion des informations dans une base de données ou l’envoi d’un email.

Méthode GET

La méthode de requête HTTP GET transmet les données soumises par le formulaire dans l’URL. Cette méthode affiche les informations, y compris les données sensibles, dans l’URL. L’avantage d’utiliser GET est que les utilisateurs peuvent ajouter l’adresse contenant les données à leurs favoris, puisque ces informations sont incluses dans l’URL.

Par exemple

<form action="welcome.php" method="GET">
  Name: <input type="text" name="name"><br>
  E-mail: <input type="text" name="email"><br>
  <input type="submit">
</form>

Après l’envoi du formulaire, les informations seront transmises au serveur et incluront les données du formulaire dans l’URL, comme suit :

https://www.example.com/welcome.php?name=John&email=john@example.com

Les données sont ensuite accessibles sur la page d’accueil PHP à l’aide de la variable prédéfinie $_GET :

Welcome <?php echo $_GET["name"]; ?><br>
Your email address is: <?php echo $_GET["email"]; ?>
 
<!--
**Output:**
Welcome John
Your email address is: john@example.com
-->

Méthode POST

Contrairement à la méthode GET, la méthode HTTP POST n’inclut pas les données dans l’URL. Elle est idéale pour la collecte d’informations sensibles, car les données ne sont pas visibles publiquement.

Par exemple :

<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>

Après la soumission du formulaire, les données sont accessibles sur la page d’accueil PHP via la variable prédéfinie $_POST :

Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>

Chaque méthode présente ses avantages et ses inconvénients. Le choix de la méthode dépend de vos besoins et de l’objectif de votre formulaire. Pour commencer à utiliser les formulaires PHP, consultez notre page web dédiée à notre Générateur de formulaires PHP gratuit.

Envoyer un commentaire:

Jotform Avatar
Ce site est protégé par reCAPTCHA, et les Politique de confidentialité et Conditions de service de Google s'appliquent.

Podo Comment Soyez le premier à commenter.
Vous avez encore des questions sans réponse ?

Nous sommes à votre disposition 24h/24 et 7j/7, de jour comme de nuit. Une question ? Besoin d’aide ? Notre équipe est toujours prête à vous assister.