Hallo,
print redirect (-target -> '_top',
-uri -> 'index.html');
probiers mit '=>' statt '->' ;-)
Wie ist das mit einem Cookie? Kann der Server dieses mehrmals pro Sitzung abrufen? Sprich:
Cookies sind Bestandteil des Response-Headers (Also irgendeine Zeile _vor_ der ersten Leerzeile). Deshalb kannst Du, wenn Du lustig bist, jedesmal ein Cookie setzen, wenn eine Seite vom Client angefordert wird. Übrigens ist es egal, welchen Inhalt Du sendest, es muß nicht unbedingt HTML sein, da Cookies ja im HTTP-Header gesendet werden.
Du kannst Auch mehrere Cookies senden, also mehrer 'Set-Cookie:'-Zeilen. Was allerdings der Browser damit macht weiß ich nicht.
my $cookie = cookie('mycookie');
Da kommt nichts dabei raus, schau in die Doku, wie man cookies generieren kann.
Grüße
Klaus