Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Servervariablen
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

CGI-Umgebung




Jeder Webserver liefert innerhalb der CGI-Umgebung eine ganze Reihe von Variablen, die in PHP problemlos abgerufen werden können. Die folgende Tabelle zeigt die wichtigsten CGI-Variablen:


Variable Bedeutung
$AUTH_TYPE Authentifizierungstyp bei gesicherten Sites.
$CONTENT_LENGTH Länge des gesendeten Inhalts in Byte.
$CONTENT_TYPE Angabe des Inhaltstyps, z.B. text/html.
$GATEWAY_INTERFACE Bezeichnung der Schnittstelle, z.B. CGI/1.1.
$HTTP_ACCEPT Was HTTP akzeptieren soll, normalerweise */*.
$HTTP_COOKIE Eventiell vorhandene Cookie-Daten.
$HTTP_REFERER Die letzte Adresse, von welcher der Browser kam.
$HTTP_USER_AGENT Kennung des Browsers, z.B. Mozilla/4.0.
$PATH_INFO Informationen zum Pfad des Skripts.
$PATH_TRANSLATED Physischer Pfad.
$REMOTE_ADDR Die IP-Adresse des Clients, z.B. 192.168.200.1
$REMOTE_HOST Name des Clients, welcher die Anfrage gestartet hat, z.B. www.atomicscript.de.
$REMOTE_USER Anmeldename des Anwenders bei gesicherten Seiten.
$REMOTE_IDENT Identifikator.
$REMOTE_METHOD Die Art der Anfrage, bei einem Seitenaufru meist GET, bei einem Formular auch POST.
$QUERY_STRING GET-Daten, z.B. varname=varvalue&session=1234.
$SCRIPT_NAME Pfad und Name zum Skript, z.B. /cgi-bin/ausgabe.php
$SERVER_NAME Name des Hosts, z.B. www.selfas.de
$SERVER_PORT Der Serverport, über den das Skript aufgerufen wurde, im WWW meist 80.
$SERVER_PROTOCOL Protokoll des Servers, z.B. HTTP/1.1.
$SERVER_SOFTWARE Beschreibung der auf dem Server verfügbaren Software.So meldet sich der Server, z.B. Apache/2.0.13.


Der Aufruf erfolgt in Form normaler Variablen:


<?php
echo $SERVER_NAME;
?>



Hinweis: Die genaue Anzahl und Verfügbarkeit der Variablen hängt vom verwendeten Webserver ab!



 


Servervariablen
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de