• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

cookie löschen

steven

New member
Hallo

Wie kann ich in PHP ein Cookie löschen. War der Meinung das man dies einfach überschreiben kann, doch das geht anscheinend nicht.

Ich setze zuerst mit

setcookie ("cook","text",time()+180);

ein Cookie mit 3 min. Verfall

Nach 1 Minute möchte ich dieses aber neu setzen, bzw. mit neuem Textinhalt.

Ein Versuch von

setcookie ("cook","ein anderer text",time()+180);

schlägt allerdings fehl.

Lasse ich das Verfallsdatum weg, habe ich immer den ersten Text.


Hat jemand eine Idee dazu was ich da falsch mache?

Thanxs, Steven
 
w.o

Hi StyleGuide

Danke für den Link, doch dieser hilft mir seltsamerweise auch nicht weiter.

Denn der Versuch mit Setcookie("test","text",time()-180);

den Verfall in die Vergangenheit zu legen, gelingt leider nicht bzw. es ist weiterhin ein Text im Cookie enthalten.

thanxs anyway
 
Bsp:

Cookie setzen:
PHP:
setcookie("NAME", "INHALT", Verfallsdatum, PFAD, DOMAIN, secure);
Gesetzt werden muss nur der Name, alles andere ist Optional.

Wenn du das Datum als z.B. $expire setzt, sollte es klappen, wenn der Cookie folgendermassen angegeben wird zum löschen:
PHP:
$expire = "Thu, 01-Jan-70 00:00:01 GMT;
setcookie("NAME", "", $expire, PFAD, DOMAIN, secure);

Ich denke, das müsste klappen.
 
Zuletzt bearbeitet:
Zurück
Oben