Phil: Cookies sofort löschen

Hi!
Eine kleine Frage:
Laut manual lösch ich ja Cookies mit Setzen eines leeren Cookies.
Aber das wird erst ausgeführt, wenn ALLE Browserfenster geschlossen sind, erst dann wird der Cookie wirklich gelöscht.
Solang zeigt meine Seite (die begründet auf Cookies basiert, nein, nicht yubb.de) an, dass ein Cookie gesetzt sei, aber eben leer...
Wie kann ich das umgehen? Wie lösche ich den Cookie sofort, pronto, subito?
CU
http://www.yubb.de

  1. Hi!
    Eine kleine Frage:
    Laut manual lösch ich ja Cookies mit Setzen eines leeren Cookies.
    Aber das wird erst ausgeführt, wenn ALLE Browserfenster geschlossen sind, erst dann wird der Cookie wirklich gelöscht.
    Solang zeigt meine Seite (die begründet auf Cookies basiert, nein, nicht yubb.de) an, dass ein Cookie gesetzt sei, aber eben leer...
    Wie kann ich das umgehen? Wie lösche ich den Cookie sofort, pronto, subito?
    CU
    http://www.yubb.de

    Hi

    sagen wir mal Du hast den Cookie so gesetzt:
    setcookie ("TestCookie", $value, time()+3600, "/~rasmus/", ".utoronto.ca",1);

    dann löschst du ihn so wieder:
    setcookie ("TestCookie", "", time() - 3600, "/~rasmus/", ".utoronto.ca",1);

    "Beim Löschen eines Cookies sollten sie sicher stellen, dass die Verfallszeit in der Vergangenheit liegt, damit ihr Browser "zufrieden" ist. "

    mehr dazu gibts hier:
    http://www.php.net/manual/de/function.setcookie.php

    Gruss

    Horst

    1. Stimmt, diese kleine Stelle hab ich in die Schublade "für alte Browser" getan und deswegen vernachlässigtg.. ;)

      Danke, funzt wunderbar!
      CU
      http://www.yubb.de