On Mon, 23 Jul 2001 19:25:10 +0200, Martin Persson wrote:
> Jeg prøver at lave en cookie og som sagt skal der ikke stå noget i
> den, den skal bare være der.
Kan man det?
Det ser ikke ud til at CGI.pm synes det:
virgil
$ perl -MCGI -e '$q=new CGI; $c=$q->cookie(-name=>"choc"); print $q->header(-cookie=>$c);'
Content-Type: text/html; charset=ISO-8859-1
virgil
$ perl -MCGI -e '$q=new CGI; $c=$q->cookie(-name=>"choc", -value=>"munch"); print $q->header(-cookie=>$c);'
Set-Cookie: choc=munch; path=/
Date: Mon, 23 Jul 2001 17:48:31 GMT
Content-Type: text/html; charset=ISO-8859-1
virgil
$
Hvad siger cookie-"standarden" mon?
> Der sker ikke andet end at jeg får en fejl der siger at scriptet
> ikke kunne køres og da havde jeg ikke ændret noget i den kode Peter
> skrev.
Har du rettet slåfejlen "-expires='+3d'," til "-expires=>'+3d',"?
Havde du skrevet noget fornuftig dér hvor Peter Makholm skrev
"[...Resten af scriptet...]"?
Det kan godt betale sig at skrive "use strict; use warnings;" i
starten af sine scripts...
> Jeg ved ikke om det er fordi jeg kører scriptet lokalt?
Det véd jeg heller ikke. Hvad sker der hvis du kører det fra
kommandolinien?
>> Det lyder som om det nok ville være fornuftigt for dig at læse en
>> bog om Perl.
> Det er jeg helt sikker på at det ville, men jeg har ikke rigtig
> kunnet finde nogen. Har du nogen forslag?
Hvis du kan programmere i forvejen er "Programming Perl" efter min
mening ikke helt tosset.
Hvis programmering er nyt for dig anbefales "Learning Perl" ofte, men
den har jeg aldrig kigget i.
Mvh.
--
"Ja, det lyder jo som radioen vender på hovedet!" Adam Sjøgren
asjo@koldfront.dk