Cookie aus Unterverzeichnis löschen

Sasser

Erfahrenes Mitglied
Hallo!

Man kann ja ein Coockie löschen, indem man einfach die aktuelle Zeit als Gültigkeit reinschreibt. Nur habe ich das Problem, dass ich in einem Unterverzeichnis das Coockie lösche: /game/ und dann einen Ordner zurück gehe und dort aber noch das Coockie vom Hauptverzeichnis existiert!

Wie kann man also ein Coockie löschen was man im Hauptverzeichnis gesetzt hat, wenn man sich in einem Unterordner befindet?

Irgendwelche Vorschläge? :confused:
 
Siehe [thread=316938]Cookies werden auf Unterordnet nicht entfernt[/thread]


Wieso schreibst du eigentlich Cookie in den Überschriften richtig und dann im Text falsch?
 
Sorry, verschrieben... Gerade Kekse gegessen und verwechselt :suspekt:

Hmm also sehe ich das richtig, dass es nicht möglich ist... Schade :confused:
 
Doch es ist möglich. Nur müssen dafür die Gültigkeitsparameter korrekt sein. Wenn also ein Cookie für den URL-Pfad „/“ gültig ist, muss beim Löschen dieses Cookies ebenfalls dieser URL-Pfad angegeben werden.
 
Bisher lösche ich das Cookie so;

PHP:
$validity = time();
setcookie("sessionID", $sessionID, $validity);

Wie realisiere ich das was du erklärt hast?
 
Hmm alles klar, ich stand auf dem Schlauch!

So funktionierts:

PHP:
setcookie("sessionID", $sessionID, $validity, '/');

Ich danke dir mal wieder :)
 
Zurück