Hallo,
ich komme einfach nicht drauf, wie ich es machen kann, 2 Cookies gleichzeitig zu setzen :(
So funktioniert mein Script (mit einem Cookie)
use strict;
use CGI qw(:standard);
my $q = CGI->new();
my $cookie = $q->cookie(
-name=>'comment',
-value=>$email,
-expires=> '+10y');
print redirect(
-URL => "$ssp::xxpath?udc\_1300006450,\_\_xxsession\_\_,,,artnr=$itemid",
-COOKIE => $cookie
);
Cookie wird korrekt gesetzt und Seite neu geladen damit ich es sofort abfragen kann
if ($email = $cookie) { mach was }
else { mach was anderes }
um gleichzeitig ein 2. Cookie zu setzen, habe ich es so versucht - geht aber nicht ...
use strict;
use CGI qw(:standard);
my $q = CGI->new();
$\ = "\n";
my $cookie;
$cookie .= $q->cookie(
-name=>'comment',
-value=>$email,
-expires=> '+10y');
$cookie .= $q->cookie(
-name=>'testcookie',
-value=>$autor,
-expires=> '+10y');
print redirect(
-URL => "$ssp::xxpath?udc\_1300006450,\_\_xxsession\_\_,,,artnr=$itemid",
-COOKIE => $cookie
);
es wird NUR das erste Cookie gesetzt.
Wenn dieser Versuch sehr dumm ist (und noch ein paar andere in dieser Richtung) bitte um Nachsicht ;)
Habe erst gestern angefangen, mich mit Cookies zu beschäftigen.
Kann mir bitte jemand helfen?
mfg
dobra