Comment puis-je récupérer les valeurs des champs de saisie à l'aide de $_GET et $_POST de PHP ?

Linda Hamilton
Libérer: 2024-11-24 09:06:10
original
756 Les gens l'ont consulté

How Can I Retrieve Input Field Values Using PHP's $_GET and $_POST?

Récupération de la valeur du champ de saisie à l'aide de PHP

Lorsque vous travaillez avec des formulaires HTML, il devient souvent nécessaire d'accéder et de manipuler les entrées utilisateur à partir des champs de saisie. PHP fournit plusieurs mécanismes pour ce faire, notamment les superglobales $_POST et $_GET.

Utiliser $_POST ou $_GET

Pour récupérer la valeur d'un champ de saisie en utilisant PHP, vous pouvez utiliser les superglobales $_POST ou $_GET. Ces superglobales contiennent un tableau associatif de valeurs de champ de formulaire, saisies par le nom de la balise d'entrée HTML.

Exemple

Considérez le champ de saisie suivant :

<input type="text" name="subject">
Copier après la connexion

Pour obtenir la valeur de ce champ de saisie et l'attribuer à une session, vous pouvez utiliser le PHP suivant code :

// Using $_GET
$_SESSION['subject'] = $_GET['subject'];

// Using $_POST
$_SESSION['subject'] = $_POST['subject'];
Copier après la connexion

Méthode du formulaire

La méthode utilisée dans votre formulaire HTML détermine quel superglobal est utilisé pour récupérer la valeur du champ de saisie :

  • GET : Utilise le superglobal $_GET pour stocker les données du formulaire sous forme de chaîne de requête paramètres.
  • POST : Utilise le superglobal $_POST pour stocker les données du formulaire directement dans le corps de la requête.

Exemple de formulaire avec la méthode GET :

<input type="text" name="subject">
Copier après la connexion

Pour afficher la valeur en utilisant $_GET :

echo $_GET['subject']; // Output: "Car Loan"
Copier après la connexion

Exemple de formulaire avec méthode POST :


  <input type="text" name="subject">
Copier après la connexion

Pour afficher la valeur à l'aide de $_POST :

echo $_POST['subject']; // Output: "Car Loan"
Copier après la connexion

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal