Sönke Tesch: cookie problem

Beitrag lesen

jetzt möchte ich ihn so löschen:
  setcookie("login","",time()-3600);

geht aber nicht

Mach' Nägel mit Köpfen und setze die Zeit auf 0. Ich persönlich habe wegen der Zeitzonen und insbesondere der Sommerzeit immer ein Problem mit Zeitangaben. Nicht, daß es hier so sein muß, aber die Angabe "1 Stunde zurück" erscheint mir unter diesem Gesichtspunkt etwas wackelig ;) Eine 0 liegt auch in der Vergangenheit, aber dafür richtig: 1.1.1970 - das muß wirken.

Möglicherweise löscht Mozilla die Cookies auch erst etwas später, beim Verlassen einer Seite o.ä. Meiner ist zur Zeit gerade nicht griffbereit, kannst Du im Cookie-Manager nicht die Verfallszeit ablesen? Stimmt die mit jener vom IE überein (bei Zeitpunkten in der Zukunft)? Erst wenn Du da ein Verfallsdatum in der Vergangenheit entdeckst, hast Du einen Fehler in Mozilla gefunden.

Gruß,
  soenk.e