Récupérer les données d’un formulaire en PHP

Les données d’un formulaire HTML peuvent être récupérées et traitées de différentes manières, par exemple :

  • En utilisant un langage de script tel que JavaScript, JQuery, etc.
  • En utilisant un langage côté serveur tel que PHP.

Dans ce tutoriel, nous allons voir comment récupérer les données d’un formulaire avec PHP, et les différentes méthodes qui peuvent être utilisées.
 
 

Création du formulaire HTML

Pour créer un formulaire pour la récupération des données, il faut spécifier deux attributs de formulaire importants qui contrôlent la façon dont les données du formulaire sont traitées chaque fois qu’elles sont soumises. Ces deux attributs de formulaire sont les suivants :

  • L’attributs « method »
  • L’attributs « action »
<form action="" method=""> ... </form>

 

  • L’attribut « action » : spécifie l’emplacement du script PHP à traiter lors de sa soumission. Si l’emplacement du script n’est pas spécifié, le navigateur soumet le formulaire en utilisant l’emplacement actuel du script PHP.
  • L’attributs « method » : précise le type de méthode que le formulaire utilisera pour envoyer les données. Nous avons deux méthodes, la méthode GET et la méthode POST.
Remarque : Par défaut, si aucune méthode n’est spécifiée, la méthode GET est utilisée.

 

Méthode d’envoi des données

Les navigateurs clients peuvent envoyer des informations à un serveur Web de deux manières différentes :

  • Méthode GET
  • Méthode POST
Différence entre GET et POST

3 réflexions sur “Récupérer les données d’un formulaire en PHP

  • décembre 15, 2021 à 6:13 am
    Permalien

    Salut,
    votre site est super !
    bons tutos et articles, mais les liens d’inscription sont invisibles, de même que ceux de connexion quand on clique sur connexion.

    Certaines lignes de codes de tutos sont coupées vers la fin donc on ne sait pas la suite, parfois le code peut être téléchargé et parfois non.
    .

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *