Alain: cookies abfragen ob wert unbekannt?

Beitrag lesen

Hallo Allain,

hi Hanns35,
      ^(:))

Der String in der Variablen $ENV{'HTTP_COOKIE'}, umgespeichert nach $members enthält die mehrere Informationen (auch Domain, Verfallszeit usw.), die du erst (z.B. mittels regulärer Aüsdrücke) auseinanderziehen mußt. vgl. das Beispielprogramm (am Schluß)http://www.bewley.net/perl/cookie-test.pl und die zugehörigen Erläuterungen http://www.bewley.net/perl/cookie-test.html

Gruß
Hans35

Danke für die Mühe aber ich habs jetzt gefunden die lösung,
der zweite cookie-eintrag vom anderen cgi ist folgender:

$cookies = split(/[;,]\s*/,$ENV{'HTTP_COOKIE'});

print "Content-type: text/html\n\n";

if ((!$check_referer) or ($ENV{'HTTP_REFERER'} eq /-/ and $cookies == 0)){
  print "<HTML>error...etc...</BODY>
  </HTML>\n";
  SendMail();

es funktioniert tadelos so
Gruss vom Alain