aktuelle URL incl. Argumente
Eddie
- php
0 fastix0 fastix
0 MartinK0 Björn Höhrmann
HI!!!
Wie komme ich per PHP an die URL der aktuell geoeffneten Seite?
$PATH_TRANSLATED / $PATH_INFO ist nicht genug, ich brauch auch noch die Anhaengsel (also 'bsp.php$l=de&mode=test').
Gibt's da was?
Die nette, mächtige funktion phpinfo() zeigt Dir, was Du brauchst.
Undbedingt auf dem Server ausführen!
Mach dazu eine phpinfo.php in der nichts steht ausser:
<? phpinfo(); ?>
Und rufe diese vom Server ab:
http://server/phpinfo.php?Antwort=42
Da findest Du dann eine Menge Variablen, die Dich interessieren könnten.
fastix
Ach so:
Lösche die phpinfo.php danach unbedingt wieder runter: Wenn die dort bleibt liefert sie Informationen über mögliche Ansatzpunkte für einen Angriff auf den Server.
fastix
Hi,
such mal in der PHP-Doku nach SCRIPT_NAME und QUERY_STRING - damit solltest du weiterkommen.
Liebe Gruesse aus Oesterreich
Martin
Wie komme ich per PHP an die URL der aktuell geoeffneten Seite?
Die Umgebungsvariable REQUEST_URI stellt eben diese zur Verfügung. Man denke daran, dass das sowohl eine absolute wie eine relative URI sein kann.