Seite 1 von 1

Url auslesen

Verfasst: 24.10.2006 21:32
von schmidii
Hallo,

ich möchte mit Parse_url die URL der aktuellen Seite im Browser auslesen.

folgender Ansatz:

$url = 'http://www.domain.de/test/test.php';
$array = parse_url($url);
echo $array[path];


Problem:


Was muss ich bei $URL eintragen damit immer die aktuell im Browser geladene URL ausgelesen wird?
Denn so könnte ich das ganze allgemein Formulieren und einfach in mein Template einfügen.

schonmal danke im voraus für die Antworten

Verfasst: 24.10.2006 22:42
von Pyramide
$_SERVER['HTTP_HOST']
$_SERVER['PHP_SELF']
$_SERVER['QUERY_STRING']
$_SERVER['REQUEST_URI']
...und noch diverse andere: http://de.php.net/manual/de/reserved.variables.php

Verfasst: 24.10.2006 23:16
von schmidii
Vielen Dank für Deine Antwort.

Mache es jetzt so:


$host = $_SERVER['SERVER_NAME'];

$path = $_SERVER['SCRIPT_NAME'];

$array = parse_url($host . $path);
echo $array[path];

Verfasst: 25.10.2006 00:15
von Pyramide
Wieso setzt du die Einzelteile erst zusammen, um sie dann wieder auseinanderzunehmen?