phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?RE:_=5Bphp=5D_setcookie_&_l=F6schen.?=

[php] RE: [php] setcookie & löschen.

Oliver M. Kittlitz php_(at)_phpcenter.de
Wed, 4 Jul 2001 00:31:05 +0200


Hi Kurt,

> $c1 = setcookie("cookied[username]","",time()-3600);
>
> Das Cookie wird übrigens wie folgt gesetzt:
>
> setcookie("cookied[username]",$username,time()+14515200);
>
> Auf Pfade und Domains hab ich verzichtet. Jedenfalls läuft
> das Script auf dem
> Server nicht, lokal sehr wohl. Hat jemand von euch eine Idee
> wie ich dieses
> Verhalten abstellen kann?

Ich glaube, es liegt an dem "expire"-Parameter. Beim Löschen eines
Cookies musst Du sicher stellen, dass die Verfallszeit in der
Vergangenheit liegt. Da der Wert beim Setzen des Kekses sehr hoch ist,
kommt Du mit "-3600" nicht in die Vergangenheit.

Vielleicht hilfts.

Grüße, Oliver



php::bar PHP Wiki   -   Listenarchive