Wenn ich ein Cookie entfernen möchte, versuche ich
unset($_COOKIE['hello']);
Ich sehe in meinem Cookie-Browser von Firefox, dass das Cookie noch existiert. Wie kann ich das Cookie wirklich entfernen?
Wenn ich ein Cookie entfernen möchte, versuche ich
unset($_COOKIE['hello']);
Ich sehe in meinem Cookie-Browser von Firefox, dass das Cookie noch existiert. Wie kann ich das Cookie wirklich entfernen?
Sie müssen Cookies mit php in Ihrem Server und auch mit js für Ihren Browser löschen (sie wurden mit php erstellt, aber Cookie-Dateien sind auch im Browser-Client):
Ein Beispiel:
if ($_GET['action'] == 'exit'){
// delete cookies with js and then in server with php:
echo '
<script type="text/javascript">
var delete_cookie = function(name) {
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:01 GMT;";
};
delete_cookie("madw");
delete_cookie("usdw");
</script>
';
unset($_COOKIE['cookie_name']);
unset($_COOKIE['cookie_time']);
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.