Okamžité odstranění cookies v PHP
Pro to, aby se při odstranění cookie okamžitě změnilo
$_COOKIE, lze použít nám již známý
chytrý trik:
<?php
setcookie('test', '', time());
unset($_COOKIE['test']);
var_dump($_COOKIE['test']);
?>
Přidáme podmínku, abychom pokaždé nemazali již odstraněnou cookie:
<?php
if (isset($_COOKIE['test'])) {
setcookie('test', '', time());
unset($_COOKIE['test']);
}
var_dump($_COOKIE['test']); // odstraněno
?>
Odstraňte nějakou cookie pomocí chytrého triku. Přesvědčte se, že bude odstraněna okamžitě.