Cookies werden auf Unterordnet nicht entfernt

Veränderung

Erfahrenes Mitglied
Ich setze folgende Kekse:
PHP:
$zeitpunkt = time() + 3600;
        setcookie("user_id", $user[id], $zeitpunkt);
        setcookie("user_pw", $user[pw], $zeitpunkt);
In der Regel findet dies im Hauptverzeichnis in der globa.php statt, die unter der Top-Level-Domain aufgerufen wird. Erst dann sind alle Dateien zugänglich.

Per mod_rewrite lasse ich auch Teile der index.php durch ein angehängtes /aktion/ anzeigen.
Somit ist man immer eingeloggt, unter z.B. tutorials.de als auch unter tutorials.de/thema1 , tutorials.de/seite1 usw.

Wenn ich jetzt aber den Cookie wieder leere ist man trotzdem nur unter den geparsten Ordner-URLs wie tutorials.de/thema1 eingeloggt :eek:
So leere ich unter geparstem tutorials.de/thema1:
PHP:
    $zeitpunkt = time() + 3600;
    setcookie("user_id", "", $zeitpunkt);
    setcookie("user_pw", "", $zeitpunkt);

Wie kann das sein?
Cookie auf Gesamt-URL setzen aber nicht wieder komplett entfernen?
 
Danke für den Ansatzt, leider klappt das auch mit diesem vierten Parameter nicht. Ist vielleicht der fünfte Parameter (Domainangabe) in meinem Fall noch relevant?
 
Nein. Es aber können nur Cookies überschrieben und damit auch gelöscht werden, wenn alle Gültigkeitsparameter dieselben sind.
 
Zurück