Struppi: Cookie

Beitrag lesen

Hallo Maui Muc

Hallo Struppi,

habe gerade ein wenig rumprobiert, da tut sich leider gar nichts. Woran macht das Script denn fest ob ein entsprechender Cookie gespeichert ist oder nicht?

keine Ahnung ich seh aber gerade eine andere Zeile:

my $c = $cgi->cookie (
     -name   =>      "$cgipath umfrage",
                                 -value  =>      'voted',
                                 -expires => '+12M',
                                 -path   =>      "$cgipath",
                                 );

Das ist der Cookie.

und hier wird es getestet:

if ($ENV{'HTTP_COOKIE'} =~ /umfrage=voted/)

Ist aber nicht sauber. den einerseits verwendet das Skript die Funktion CGI::cookie zum setzten, aber nicht zum lesen. Besser wäre es ein eindeutig benannten Cookie zu setzten, je nach Umfrage und diesem dann z.b. den Wert 'voted' geben.

Struppi.