Küpsiste hetkekustutamine PHP-s
Selleks, et küpsise kustutamisel koheselt muutuks
$_COOKIE, saame kasutada meile juba teada
olevat kavalat võtet:
<?php
setcookie('test', '', time());
unset($_COOKIE['test']);
var_dump($_COOKIE['test']);
?>
Lisame tingimuse, et mitte iga kord juba kustutatud küpsist uuesti kustutada:
<?php
if (isset($_COOKIE['test'])) {
setcookie('test', '', time());
unset($_COOKIE['test']);
}
var_dump($_COOKIE['test']); // kustutatud
?>
Kustutage mingi küpsis kasutades kavalat võtet. Veenduge, et see kustutatakse koheselt.