Dirk: Cookie löschen

Hallo zusammen,

kurze Frage. Ich setze ein Cookie mit der Laufzeit 100 Tage. (Gibt es da eigentlich eine Grenze?). Ich möchte dann mit einem anderen Skript aber evtl. dieses Cookie wieder löschen? In der Dokumentation hab ich nur setcookie gefunden. Gibt es da eine Möglichkeit, das Cookie auf Wunsch wieder vorher zu löschen?

Gruß, Dirk.

  1. Hallo zusammen,

    kurze Frage. Ich setze ein Cookie mit der Laufzeit 100 Tage. (Gibt es da eigentlich eine Grenze?).

    Es gibt keine Grenze für Cookies.
    Du solltest nur beachten, dass die Laufzeit in PHP absolut angegeben wird, also z.B. time()+60*60 für eine Stunde.

    Ich möchte dann mit einem anderen Skript aber evtl. dieses Cookie wieder löschen? In der Dokumentation hab ich nur setcookie gefunden. Gibt es da eine Möglichkeit, das Cookie auf Wunsch wieder vorher zu löschen?

    Cookies werden gelöscht, indem man das Cookie überschreibt mit einem Datum aus der Vergangenheit, z.B. time()-1000 .

    Quelle: http://de.php.net/manual/de/function.setcookie.php

    Gruß, Dirk.

    1. Danke, das hat mir geholfen!

      Gruß, Dirk.

  2. Hallo,
    der gleiche Script, bloß keine 100 Tage "haltbarkeit", sonder evt. -1 Stunde.

    Also anstatt
    setcookie(..., time() + 3600*100)

    setcookie(..., time() - 3600)

    Somit ist der Cookie abgelaufen, weil er nur bis time() - 3600 haltbar ist, also vor 1 Stunde abgelaufen

    Das ist das ganze geheimniss

    MFG
    Andavos

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr