la variable $_SERVER

Article écrit par kazhar

La variable $_SERVER, ou $HTTP_SERVER_VARS contient, à partir de la version 4.1.0, de nombreuses informations sur le serveur, et la page affichée.

la variable est un tableau, comportant divers arguments :

PHP_SELF l'adresse de la page
SERVER_NAME l'url appellée
REQUEST_URI le chemin depuis la base de l'url appellée, avec les variables passées en GET
QUERY_STRING tous les parametres passés en GET
HTTP_USER_AGENT les informations transmises par le navigateur (version du navigateur, du systeme d'exploitation, ...)
HTTP_ACCEPT_LANGUAGE les langues utilisées par le navigateur
DOCUMENT_ROOT la racine au niveau du système de fichier
SCRIPT_NAME le chemin depuis la base de l'url
SCRIPT_FILENAME DOCUMENT_ROOT + SCRIPT_NAME (url complete)
SERVER_ADDR adresse ip du serveur
REMOTE_ADDR adresse ip du visiteur
HTTP_REFERERpage précédente affichée par le visiteur
REQUEST_METHOD La méthode ayant servi pour accéder à la page : GET, POST, HEAD, PUT

Source : http://www.phportail.net