Forums Développement Multimédia

Les formations Mediabox
Les formations Mediabox

Les variables d'environnement.

Compatible PHP. Cliquer pour en savoir plus sur les compatibilités.Par stef, le 13 août 2005

Contrairement à une variable défini par le programmeur, la variable d'environnement dépend de son environnement (serveur ou client). Par exemple si on affiche la variable $REMOTE_ADDR l'adresse IP de l'internaute est affiché. Au même titre la variable $PHP_SELF donne le nom du fichier sur lequel $PHP_SELF est affiché.

Ex : nom du fichier = index.php

Si sur ce fichier on affiche la variable $PHP_SELF :

echo "Le nom du fichier est $PHP_SELF";

Ce qui donne à l'écran : Le nom du fichier est index.php

  • DOCUMENT_ROOT

Donne la racine du serveur

 $HTTP_ACCEPT_LANGUAGE	: 

Donne le langage accepté par le navigateur

  • HTTP_HOST :

Donne nom de domaine du serveur

  • HTTP_USER_AGENT :

Donne le type de navigateur

  • PATH_INFO :

Donne le chemin web du script

  • PATH_TRANSLATED :

Donne le chemin complet du script

  • REQUEST_URI :

Donne le chemin du script

  • REMOTE_ADDR :

Donne l'adresse IP du client

  • REMOTE_PORT :

Donne le port de la requête

  • QUERY_STRING :

Donne la liste des paramètres passés au script

  • SERVER_ADDR :

Donne l'adresse IP du serveur

  • $SERVER_ADMIN :

Donne l'adresse mail de l'administrateur du serveur

  • $SERVER_NAME :

Donne le nom local du serveur

  • $SERVER_SIGNATURE :

Type de serveur ?

  • $REQUEST_METHOD :

Donne la méthode d'appel du script get ou post

Pour connaitre les variable d'environnement disponible sur votre serveur : Créer un fichier avec ce script :

<? 
phpinfo(); 
?>

Un tableau apparaitra avec toutes les informations.


stef.jpg Tutorial de stef