<< Tilbage

Server variabler


Der findes en række prædefinerede servervariabler man kan bruge i PHP. Herunder ses en liste med de mest brugte.

Variabel Indhold Eksempel
$_SERVER['PHP_SELF'] Filnavnet på scriptet der bliver afviklet (relativt til roden) /artikler/servervariabler.php
$_SERVER['REMOTE_ADDR'] IP-adressen på brugeren 38.107.191.91
$_SERVER['HTTP_USER_AGENT'] Informationer om brugerens browser CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
$_SERVER['HTTP_REFERER'] Hvilken adresse brugeren kommer fra. Vær opmærksom på at den ikke er 100% pålidelig, da det kan være slået fra i nogle browsere, og man iøvrigt kan manipulere med variablen.  
$_SERVER['REQUEST_URI'] Giver hele URL/URI'en, også fx ?id=1&bla=true /artikler/servervariabler.php
$_SERVER['SERVER_ADDR'] IP-adresen på den server hvor scriptet kører 217.116.232.211  
$_SERVER['DOCUMENT_ROOT'] Websitets dokument rod /home/www/phpartikler.dk/
$_SERVER['SCRIPT_FILENAME'] Den fulde (absolutte) sti til scriptet der bliver afviklet /home/www/phpartikler.dk/artikler/servervariabler.php
$_SERVER['SERVER_SOFTWARE'] Hvilken webserver der benyttes til afvikling af scriptet Apache/2.2.3 (Debian)

Spørgsmål/forslag/kommentarer rettes til webmaster@phpartikler.dk