| Particule |

  Accueil
  News
  Flash
  Golive
  Windows
  Trucs & Astuces
  Liens
  Html
  Php
  Java
  Action Scripts


Warning: main(../M/M_php.html) [function.main]: failed to open stream: No such file or directory in /mnt/109/sdb/8/a/la.particule/ph/cours.php on line 83

Warning: main() [function.include]: Failed opening '../M/M_php.html' for inclusion (include_path='/mnt/109/sdb/8/a/la.particule/include:.:/usr/php4/lib/php') in /mnt/109/sdb/8/a/la.particule/ph/cours.php on line 83


Warning: main(../M/M_html.html) [function.main]: failed to open stream: No such file or directory in /mnt/109/sdb/8/a/la.particule/ph/cours.php on line 84

Warning: main() [function.include]: Failed opening '../M/M_html.html' for inclusion (include_path='/mnt/109/sdb/8/a/la.particule/include:.:/usr/php4/lib/php') in /mnt/109/sdb/8/a/la.particule/ph/cours.php on line 84

      MENU                  N°3 Les variables d environement

  | Php > Programmation / Php / Variables d'environement

 > Les variables d'environement
l
Les variables d'environement sont des fonction de variables pré-définis dans le langage Php, permetant d'obtenir des informations serveurs, côté client ou des informations précises sur le scripts en cours (le chemin d'acces, infos sur le navigateur client etc...



La liste de ces variables sont disponibles en appelant le script avec la fonction phpinfo()

<?
echo phpinfo();
// affiche la page des informations du serveur et des variables pré-définis"
?>


Pour consulter une de ces variables ont utilise la fonction getenv() de la manière suivante :

<?
echo getenv(
HTTP_ACCEPT_LANGUAGE); // affiche l'origine du pays du navigateur
?>


Pour afficher une de ces variables il suffit de la saisir dans la fonction getenv() ici la variable HTTP_ACCEPT_LANGUAGE qui permet d'obtenir les lettres du pays du navigateur client.

Voir : pour "HTTP_ACCEPT_LANGUAGE" qui afficheras "fr" pour un si votre navigateur est en version française.

Voici la liste des variables les plus commune.

                          Variables                                                         Rapports                         

 DOCUMENT_ROOT Racine du serveur (/home/www/phpparticule)

 HTTP_ACCEPT_LANGUAGE Langage accepté par le navigateur client (fr,ie-ee;q=0.5)

 HTTP_HOST Nom de domaine du serveur (particule.com)

 HTTP_USER_AGENT Navigateur (et système) et client (Mozilla/4.0 (compatible; MSIE 5.01; Windows 98))

 REMOTE_ADDR Adresse IP du client (202.58.24.06)

 REMOTE_PORT Port sur lequel la requête HTTP a été envoyée au serveur (1211)

 SERVER_ADDR Adresse IP du serveur (192.168.2.21)

 SERVER_ADMIN Adresse de l'administrateur du serveur (mail@particule.com)

 SERVER_NAME Nom local du serveur (localhost)

 SERVER_SIGNATURE Type de serveur (Apache/1.3.12 Server at 127.0.0.1 Port 80)

 REQUEST_METHOD Méthode d'appel du script (GET)

 QUERY_STRING Liste des paramètres passés au script (id=14&page=3&action=voir)

 REQUEST_URI Chemin du script (/chemin/script.php?id=14&page=3&action=voir)

 PATH_INFO Chemin web du script (/chemin/script.php)

 PATH_TRANSLATED Chemin complet du script (/home/www/phpfrance/chemin/script.php)