Eigene URL ermitteln

Hallo,

mit welchem Befehl/Funktion kann man die aktuelle Seite (URL) ermitteln?

Danke.

$SERVER_NAME
Der Host-Name des Web-Servers, der das Skript ausführt. Das kann auch der Name eines virtuellen Servers sein.

$DOCUMENT_ROOT
Das Verzeichnis des gerade ausgeführten Skripts aus Sicht des in der Konfigurations-Datei des Servers definierten Dokument-Wurzel-Verzeichnisses.

$SCRIPT_FILENAME
Der absolute Pfadname des gerade ausgeführten Skripts.

$PATH_TRANSLATED
In Abhängigkeit vom Datei- / File-System der Pfad des aktuellen Skripts, nachdem der Server das virtuelle Mapping in ein reales Mapping umgesetzt hat (nicht der Dokument-Wurzel-Pfad).

$SCRIPT_NAME
Enthält den Pfad des aktuellen Skripts. Nützlich für Seiten, die auf sich selbst verweisen müssen.

$REQUEST_URI
Die URI, die durch den Zugriff auf die aktuelle Seite gegeben ist, z.B. ‚/index.html‘.

$PHP_SELF
Der Dateiname des gerade ausgeführten Skripts, relativ zum Wurzel-Verzeichnis des Dokuments. Bei Kommando-Zeilen- Aufrufen ist diese Variable nicht verfügbar.

Danke für die Info.

deprecated?
sach mal … munichFreak…
sind die nich deprecated ->

$SERVER_NAME
$DOCUMENT_ROOT
$SCRIPT_FILENAME
$PATH_TRANSLATED
$SCRIPT_NAME
$REQUEST_URI
$PHP_SELF

und sollte es nicht heissen:
$_SERVER[‚SERVER_NAME‘];
$_SERVER[‚PHP_SELF‘];

and so on?

grusz vom pixler

sind die nich deprecated ->

immer diese Dengler ^^
Also bei mir funktionieren sie noch - soooo veraltet können die also garned sein xD

und sollte es nicht heissen:
$_SERVER[‚SERVER_NAME‘];
$_SERVER[‚PHP_SELF‘];

*schulterzuck*
könnte es :wink:
Aber mein PHP Handbuch schreibt das so nicht…
Vielleicht sollte ich mal meine Version erneuern :wink: