Der Schröder: CGI/Perl Cookie mit CGI.pm nicht lesen

Hallo Leute!

Ich habe ein komisches Probolem:

Ich versuche den Cookie abc zu lesen:

if ($Status eq "abc"){
&gibabc();

}

sub gibabc {
print "Content-Type: text/html \n\n";
my $q = new CGI;
$abc = $q->cookie(-name=>'abc');
print $abc;
}

Rufe ich mein Programm auf, indem ich die komplette URL in den Header eintrage:

http://localhost/cgi-bin/abc.cgi?Status=abc

dann funktioniert dies sehr gut! Tue ich aber folgendes:

<a href="http://localhost/cgi-bin/abc.cgi?Status=abc"><img src="abc">

Dann geht es nicht mehr!!!! Dabei tue ich das gleiche, oder?!

Kann mir eine/r bitttteee helfen?!?!

mfg

Der SchrÖder

P.S.: Danke!

  1. Nur zur Info, ich habe das Problem terminiert ;-):

    Jeder Cookie wird unter einer bestimmten Domain gespeichert,

    so hatte ich diesen unter meiner IP 192.168.0.1,

    mit dem Link griff ich aber über den Name meines Servers zu: janus,

    unter janus war aber kein Cookie gepeichert!! -Klar!

    mfg

    Wählt den Kanzler!