kostenloser Webspace werbefrei: lima-city


URL auslesen via PHP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m****d

    hallo
    ich habe das leider in der suche nicht gefunden und bei anderen websites genau so wenig.
    Ich will nur den link der in der adresszeile steht in eine variable binden. genau so wie bei Javascript mit window.location.pathname

    ich hoff dass das ?berhaupt m?glich ist!

    mgf
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. sandrock-jonas

    Kostenloser Webspace von sandrock-jonas

    sandrock-jonas hat kostenlosen Webspace.

    Die Variable $_SERVER['PHP_SELF'] entspricht der URL ohne den Teil http://www.beispiel.de
    Wenn du diesen Teil wei?t kannst du den ja so einbinden:
    $URL = 'http://www.beispiel.de' . $_SERVER['PHP_SELF'];


    Beitrag ge?ndert am 20.03.2006 21:58 von sandrock-jonas
  4. 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.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!