Thread CGI: Cookie-Problem (2 answers)
Opened by Nexo at 2014-12-24 15:12

Nexo
 2014-12-24 15:12
#178898 #178898
User since
2012-07-07
10 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

irgendwie schreibt diese Routine keine gültigen Cookies:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
my $cgi = CGI->new();
my $cookie1 = $cgi->cookie(-name=> 'autoname',
-value=> $meinWert1,
-expires => '+1y',
);

my $cookie2 = $cgi->cookie(-name=> 'autopin',
-value=> $meinWert2,
-expires => '+1y',
);
print $cgi->header(-cookie => [$cookie1, $cookie2]);


Sie werden zwar auf dem Entwicklungscomputer vom Skript richtig geschrieben und später auch wieder gelesen, aber im Cookie-Verzeichnis in Windows sind sie nicht zu finden. Das habe ich unter Windows 8 und unter Windows 8.1 getestet. Die Folge ist, dass das Schreiben und Lesen der Cookies mit diesem Skript auf anderen Geräten wie Smartphones nicht funktioniert. Könnte es sein, dass dieses doch schon recht alte Modul den Cookie-Pfad auf neueren Geräten und Betriebssystemversionen nicht richtig erkennt? Wenn ja: Was tun?

Danke, Nexo

View full thread CGI: Cookie-Problem