Guma: Mit PHP die aktuelle - URL - ausgeben lassen. Wie?

Hallo Forumbesucher,
ich kann so den aktuellen Pfad ermitteln:
action="<?php echo $PHP_SELF; ?>"

Wie kann ich den Pfad ohne Dateinamen (nur die URL z.b. http://www.mytest.de) ausgeben lassen?

Gibts da was Fertiges (ne Funktion) von PHP?
Guma

  1. Hi Guma,

    Wie kann ich den Pfad ohne Dateinamen (nur die URL z.b. http://www.mytest.de) ausgeben lassen?

    An den Pfad ohne Dateinamen kommst du so:
    echo dirname($_SERVER['PHP_SELF']);

    Nach deinem Beispiel sieht es allerdings aus, als wuerdest du vielmehr die Domain suchen, die steht in $_SERVER['HTTP_HOST'];. Dort allerdigns ohne das http vorne dran, dieses muesste eigentlich in $_SERVER['SERVER_PROTOCOL']; stehen.

    MfG, Dennis.

    PS: Hoffe ich habe mich nicht allzusehr vertippt, muss gerade mit einer englischen Tastatur auskommen...

    --
    Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
    Crypt::PasswdMD5 jetzt auch in PHP
    Die Definition des SelfCodes ist hier zu finden, es gibt auch einen Encoder.
    1. danke für die antworten. ich konnte mit den infos alles hinbekommen.

      guma

  2. hi,

    Wie kann ich den Pfad ohne Dateinamen (nur die URL z.b. http://www.mytest.de) ausgeben lassen?

    Gibts da was Fertiges (ne Funktion) von PHP?

    In $_SERVER solltest du alles finden, was du evtl. brauchst.
    Schau es dir mal mit print_r() an.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }