Gewusst wie: löschen/unset cookie auf php?
Will ich gelöscht/löschen, mein vorhandenes cookie mit diesem:
setcookie ("user", "", time()-1);
unset($user);
Cookies können aber nicht gelöscht oder ausgeschaltet. So was ist problem?
- mögliche Duplikate von Entfernen Sie ein cookie
- // MÜSSEN-root-Pfad oder einen bestimmten cookie-Pfad //SETZE COOKIE setcookie ("user", "", time() + 3600 , '/'); //UNSET COOKIE setcookie ("user", "", time()-100 , '/' ); // vergangenen Zeit
- Vielleicht finden Sie
$cookie->delete()
hilfreich, wie in diese standalone-Bibliothek.
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie unset cookies nur so kann -1 nicht arbeiten
versuchen, diese
Beim löschen eines Cookies sollten Sie sicherstellen, dass das Verfallsdatum in der Vergangenheit liegt.
Löschen Beispiel:
Nichts - der code sieht in Ordnung für mich.
Unter Angabe der docs:
Können Sie gerne angeben, in einer Zeit, die mehr in der Vergangenheit zu Problemen mit der computer-Zeit, die möglicherweise ein bisschen off.
Darüber hinaus in einigen Fällen ist es sinnvoll, tatsächlich unset
$_COOKIE['TestCookie']
als gut.Wie schon gesagt wurde - beim löschen eines Cookies sollten Sie sicherstellen, dass das Verfallsdatum in der Vergangenheit liegt.
ABER man muss auch verwenden den gleichen Weg und sogar domain für das löschen, die Sie für cookie erstellen, also wenn cookie wie diese
um dieses cookie zu löschen verwenden Sie diesen code
und auch eine bessere Nutzung bestimmten Zeitpunkt in der Vergangenheit statt time() - 3600
//MÜSSEN root-Pfad oder einen bestimmten cookie-Pfad