Variable, die Adresszeile enthält
Bernd
- php
0 Fabian St.0 XaraX0 XaraX
0 Bernd
Hallo,
ich suche nach einer Variablen, die den absoluten Pfad zur aktuellen Datei enthällt und auch Erweiterungen wie Variablen (z.B. ?name=xxx). Im Prinzip genau die URL, welche der Besucher in seiner Adressleiste sieht.
-$PHP_SELF gibt mir nur den Scriptnamen
-$SCRIPT_FILENAME enthält den falschen Pfad (nicht http://www....)
Gruß
Bernd
Hi!
-$PHP_SELF gibt mir nur den Scriptnamen
-$SCRIPT_FILENAME enthält den falschen Pfad (nicht http://www....)
Du suchst $_SERVER['REQUEST_URI']. Ein Blick auf die Ausgabe von phpinfo() kann in solchen Sachen ganz interessant sein ;-)
Grüße,
Fabian St.
Hallo Bernd,
-$PHP_SELF gibt mir nur den Scriptnamen
-$SCRIPT_FILENAME enthält den falschen Pfad (nicht http://www....)
nutze superglobale Variablen, um Dein Script portierbar zu machen. Du suchst anscheined nach
$url='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'].(!empty($q=$_SERVER['QUERY_STRING']) ? '?'.$q : '');
Gruß aus Berlin!
eddi
Komando zurück!
So sollte es den absoluten Verweis bilden:
$url='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
Gruß aus Berlin!
eddi
Danke, ich habs jetzt hinbekommen mit http://www.xyz.de/$_SERVER["REQUEST_URI"].
Vielen Dank für die Anworten.
Gruß Bernd