URL auslesen via PHP
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Der lokale Pfad auf dem Server steht meistens unter "PHP_SELF":
$lokal = $_SERVER['PHP_SELF'];
Allerdings schneidet "PHP_SELF" zus?tzlich (per GET) ?bergebene Parameter ab. Die vollst?ndige Adresse steht unter "REQUEST_URI":
$lokal_vollst = $_SERVER['REQUEST_URI'];
Brauchst du die komplette URL (mit Server-Namen), dann musst du dir die in PHP zusammensetzen:
$adresse =
$_SERVER['HTTP_HOST'] .
$_SERVER['REQUEST_URI'];
In ganz seltenen F?llen kennt das PHP-Script aber "HTTP_HOST" nicht. Dann hilft die IP-Adresse des Servers weiter, die hei?t "SERVER_ADDR":
$adresse =
( isset( $_SERVER['HTTP_HOST'] ) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_ADDR'] ).
$_SERVER['REQUEST_URI'];
Jetzt hast du in $adresse immer eine g?ltige URL f?r die aktuell aufgerufene Seite. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage