Cookie setzen?
Rene
- cgi
Hallo!
Ich versuche einen Cookie zu setzen. Das sieht bei mir folgendermaßen aus:
my $Cookie = $cgi->cookie(-name=>'warenkorb',
-value=>$Alles,
-expires=>'+3d',
-path=>'/')
Geht aber nicht! Folgendes funktionöckelt aber:
my $cookname = "warenkorb";
my $cookie = cookie
(
-NAME => $cookname,
-VALUE => $Alles,
-EXPIRES => "+3d",
-PATH => '/',
);
Warum geht das eine, aber das andere nicht? Und wie kann ich das wieder auslesen. Folgendes klappt leider nicht:
my $cookie = $cgi->cookie(-name=>'warenkorb');
und das geht auch nicht:
my $cookie = $cgi->cookie(-name=>'warenkorb');
Ich bin hier jetzt ratlos. Deshalb bitte ich mal wieder um Hilfe.
Danke!
René
Hi,
Ich versuche einen Cookie zu setzen. Das sieht bei
mir folgendermaßen aus:
my $Cookie = $cgi->cookie(-name=>'warenkorb',
-value=>$Alles,
-expires=>'+3d',
-path=>'/')
Das kommt mir bekannt vor (CGI::).
Geht aber nicht! Folgendes funktionöckelt aber:
my $cookname = "warenkorb";
my $cookie = cookie
(
-NAME => $cookname,
-VALUE => $Alles,
-EXPIRES => "+3d",
-PATH => '/',
);
Das nicht.
Welche Module verwendest Du denn dafür?
(Ich habe mir angewöhnt, bei eingebundenen Funktionen
aus fremden Modulen den Modulname redundanterweise
davor zu schreiben.)
Viele Grüße
Michael
Hallo!
Hier die Module:
use CGI;
use CGI::Cookie;
my $cgi = new CGI;
use CGI qw(:standard);
Danke!
René
Welche Module verwendest Du denn dafür?
(Ich habe mir angewöhnt, bei eingebundenen Funktionen
aus fremden Modulen den Modulname redundanterweise
davor zu schreiben.)
Viele Grüße
Michael