Thomas Müller
2007-03-03 16:12:42 UTC
Hallo,
ich habe in einem PHP-Skript mit setcookie() ein Cookie gesetzt, das nun
sicher vorhanden ist und das noch nicht abgelaufen ist.
Den Wert des Cookies möchte ich nun von der gleichen Domäne aus mit
einem Perl-Skript auslesen. Das habe ich wie folgt versucht:
#!/usr/bin/perl
use CGI;
use strict;
use warnings;
use diagnostics;
my $query = new CGI;
my $cookievalue = $query->cookie(-name=>'Testcookie');
print "Content-type: text/html\n\n";
if ($cookievalue) {
print $cookievalue;
}
else {
print "Cookie nicht gefunden.";
}
Leider scheint $ccokievalue immer leer zu sein, so dass die Meldung
kommt, dass kein Cookie gefunden werden konnte.
Was mache ich falsch? Wie kann ich den Wert des Cookies auslesen?
Vielen Dank, viele Grüße
Thomas
ich habe in einem PHP-Skript mit setcookie() ein Cookie gesetzt, das nun
sicher vorhanden ist und das noch nicht abgelaufen ist.
Den Wert des Cookies möchte ich nun von der gleichen Domäne aus mit
einem Perl-Skript auslesen. Das habe ich wie folgt versucht:
#!/usr/bin/perl
use CGI;
use strict;
use warnings;
use diagnostics;
my $query = new CGI;
my $cookievalue = $query->cookie(-name=>'Testcookie');
print "Content-type: text/html\n\n";
if ($cookievalue) {
print $cookievalue;
}
else {
print "Cookie nicht gefunden.";
}
Leider scheint $ccokievalue immer leer zu sein, so dass die Meldung
kommt, dass kein Cookie gefunden werden konnte.
Was mache ich falsch? Wie kann ich den Wert des Cookies auslesen?
Vielen Dank, viele Grüße
Thomas