Len0X: aktuelle URL

hi leute,
weiß jemand von euch zufällig wie man die komplette URL  der aufgerufenen page rausfinden kann?
gibt es dafür vielleicht vordefinierte variablen?
in $HTTP_REFERER ist ja die komplette url der zuvor aufgerufenen page, in $PHP_SELF wird allerdings nur der pfad ab dem host ausgegeben.

Kann mir jemand bei meinem problem helfen?
mfg thx 4 answers

  1. Moin Moin !

    in $HTTP_REFERER ist ja die komplette url der zuvor aufgerufenen page

    Nur zufällig. HTTP_REFERER kann man beliebig unterdrücken und fälschen.

    in $PHP_SELF wird allerdings nur der pfad ab dem host ausgegeben.

    ... und der Host ist konstant. Wo ist das Problem?

    Was steht im Handbuch rund um $PHP_SELF und $HTTP_REFERER? Was davon verstehst Du nicht?

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
  2. Hi!

    weiß jemand von euch zufällig wie man die komplette URL  der aufgerufenen page rausfinden kann?
    gibt es dafür vielleicht vordefinierte variablen?
    in $HTTP_REFERER ist ja die komplette url der zuvor aufgerufenen page, in $PHP_SELF wird allerdings nur der pfad ab dem host ausgegeben.

    Mit $_SERVER["SCRIPT_URI"]

    Für alle verfügbaren Variablen siehe auch http://www.php3.de/manual/en/reserved.variables.php#reserved.variables.server
    und <? phpinfo();?>

    Grüße
    Andreas