« Programmation PHP/Variables superglobales » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
m WPCleaner v1.38b - Corrigé avec P:CS (Syntaxe erronée de saut de ligne)
Ligne 27 :
=== Variables d'environnement : $_ENV ===
Elle contient des informations sur l'environnement d'exécution du script PHP (c'est-à-dire sur le serveur). Elle est donc directement liée au serveur et à son système.
</br> Prenons comme exemple, le prénom 'Paul':
 
<source lang=PHP>
Ligne 47 :
=== Cookies : $_COOKIE ===
Elle stocke les informations sur les [[PHP/Cookies|cookies]] envoyés aux clients.
</br> Un petit exemple pour illustre cela:
 
<source lang=PHP>
Ligne 56 :
 
On suppose que le cookie "name" a été définit précédemment, (on prendra Paul encore une fois)
</br> L'exemple ci-dessus va afficher alors:
 
{{Exemple
Ligne 88 :
Elle stocke les valeurs des informations passées par formulaire avec la méthode="post". Ses clés sont donc par conséquent variables.
Voir le cours sur les formulaires.
</br> L'exemple ci dessous est un formulaire comportant un champ de saisie et un bouton de soumission.
</br>Quand un utilisateur soumet des données en cliquant sur "Soumettre", les données du formulaire sont envoyées dans un fichier spécial dans l'attribut d'action de la balise <form>.
</br>Puis, on peut utiliser $ _POST pour recueillir la valeur du champ de saisie.
 
 
Ligne 124 :
=== Variables de requête : $_REQUEST ===
Un tableau associatif constitué du contenu des variables $_GET, $_POST, $_COOKIE.
</br> L'exemple ci dessous est un formulaire comportant un champ de saisie et un bouton de soumission.
</br>Quand un utilisateur soumet des données en cliquant sur "Soumettre", les données du formulaire sont envoyées dans un fichier spécial dans l'attribut d'action de la balise <form>.
</br>Puis, on peut utiliser $ _REQUEST pour recueillir la valeur du champ de saisie.
 
 
Ligne 166 :
=== Variables globales : $GLOBALS ===
Elle stocke les variables globales de la page. Ses clés sont donc variables.
</br> Ci-dessous, un exemple d'utilisation de la variable $GLOBALS.
 
</br>{{Exemple
| contenu =
<source lang="php">