Url auslesen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
schmidii
Mitglied
Beiträge: 25
Registriert: 30.12.2005 21:11

Url auslesen

Beitrag 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
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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
KB:knigge
schmidii
Mitglied
Beiträge: 25
Registriert: 30.12.2005 21:11

Beitrag 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];
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Wieso setzt du die Einzelteile erst zusammen, um sie dann wieder auseinanderzunehmen?
KB:knigge
Antworten

Zurück zu „Coding & Technik“