Holger: $HTTP_REFERER

Hallo zusammen,

Habe da ein kleines Problem, das ich einfach nicht hinbekomme.
Ich möchte eine bestimmte URL den Zugriff im meinem Script sperren.
Bis jetzt Probiere ich es mit

if ($HTTP_REFERER == 'http://die bestimmte URL')
      {   print "Status: 302\n";
          print "Location: $ende\n\n";
      }

Nur Leider Sperre ich mich dann halt  selbst.
Was mache ich hier Falsch ??

Vielen Danke für eure Beiträge

MfG Holger

  1. Hallo zusammen,

    Habe da ein kleines Problem, das ich einfach nicht hinbekomme.
    Ich möchte eine bestimmte URL den Zugriff im meinem Script sperren.
    Bis jetzt Probiere ich es mit

    if ($HTTP_REFERER == 'http://die bestimmte URL')

    Ohne das Script jetzt mal genauer anzuschauen, probiers doch mal mit nem if ($HTTP_REFERER eq 'http://die bestimmte URL')

    »»       {   print "Status: 302\n";
    »»           print "Location: $ende\n\n";
    »»       }

    Nur Leider Sperre ich mich dann halt  selbst.
    Was mache ich hier Falsch ??

  2. Hallo auch.
    Versuch's mal mit
    $ENV{'HTTP_REFERER'}

    Schöne Grüße,
    Ben

    if ($HTTP_REFERER == 'http://die bestimmte URL')
          {   print "Status: 302\n";
              print "Location: $ende\n\n";
          }

    1. Ops, daß hatte ich übersehen.

      Jetzt Funzt *g*

      Vielen Dank.

      Holger

  3. if ($HTTP_REFERER == 'http://die bestimmte URL')
          {   print "Status: 302\n";
              print "Location: $ende\n\n";
          }

    Was soll denn das fuer eine Programmiersprache sein?

    In Perl schreibt man's so:

    if ($ENV{HTTP_REFERER} eq 'http://die bestimmte URL') {
    ...
    }

    Peter