dobra: 2 Cookies gleichzeitig setzen

Beitrag lesen

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