Okamžité odstránenie cookies v PHP
Aby sa pri odstránení cookie okamžite zmenila
$_COOKIE, môžeme použiť nám už známy
šikovný trik:
<?php
setcookie('test', '', time());
unset($_COOKIE['test']);
var_dump($_COOKIE['test']);
?>
Pridajme podmienku, aby sme nemuseli zakaždým odstraňovať už odstránenú cookie:
<?php
if (isset($_COOKIE['test'])) {
setcookie('test', '', time());
unset($_COOKIE['test']);
}
var_dump($_COOKIE['test']); // odstránená
?>
Odstráňte nejakú cookie pomocou šikovného triku. Presvedčte sa, že bude okamžite odstránená.