Met le premier caractère en minuscule
La variable $_REQUEST est un tableau associatif qui contient par défaut le contenu des variables $_GET, $_POST et $_COOKIE.
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.
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;