oujood.com

$_REQUEST — Variables de requête HTTP

La variable $_REQUEST est un tableau associatif qui contient par défaut le contenu des variables $_GET, $_POST et $_COOKIE.

chercher |

PHP cours tutorial

Description des variables de requête HTTP en PHP

En PHP, la variable de requête HTTP $_REQUEST est un tableau associatif qui regroupe par défaut le contenu des variables $_GET, $_POST et $_COOKIE.

Les données présentes dans $_REQUEST sont fournies au script via les mécanismes d'entrée GET, POST et COOKIE. Cependant, il est important de noter que ces données peuvent être modifiées par l'utilisateur final. Par conséquent, il n'est pas sûr de faire confiance à leur contenu pour des opérations critiques sans une validation appropriée.

La présence ainsi que l'ordre des variables dans le tableau $_REQUEST sont déterminés par la directive de configuration variables_order.

Exemples pratiques d'utilisation :

Supposons que vous ayez un formulaire HTML avec une méthode POST :

Exemple :       Copier le code

	<form action="traitement.php" method="post">
		<input type="text" name="nom">
		<input type="submit" value="Envoyer">
	</form>

Dans le fichier traitement.php, vous pouvez récupérer les données envoyées via $_POST :

Exemple :       Copier le code

	$nom = $_POST['nom'];
	echo "Nom : " . $nom;

De même, si vous aviez utilisé la méthode GET :

Exemple :       Copier le code

	<form action="traitement.php" method="get">
		<input type="text" name="prenom">
		<input type="submit" value="Envoyer">
	</form>

Vous récupéreriez les données avec $_GET :

Exemple :       Copier le code

	$prenom = $_GET['prenom'];
	echo "Prénom : " . $prenom;

Enfin, les données stockées dans les cookies peuvent être accédées via $_COOKIE :

Exemple :       Copier le code

	$valeur_cookie = $_COOKIE['nom_cookie'];
	echo "Valeur du cookie : " . $valeur_cookie;

Cliquez sur suivant pour passez au cours suivant



Par carabde 20 Aout 2014



Voir aussi nos tutoriel :

fonction lcfirst

Met le premier caractère en minuscule

:first-letter

Ajoute un style pour le premier caractère d'un texte

fonction hebrev, hebrev

Convertit un texte logique hébreux en texte visuel