j'ai un petit souci pour effacer les cookies en php.
Je créé tout d'abord mes cookies :
$expire = 365*24*3600; // on définit la durée du cookie, 1 an
setcookie("Net[mail]",$_POST['mail'],time()+$expire, "/");
setcookie("Net[telephone]",$_POST['telephone'],time()+$expire, "/");
.... plus d'autres cookies
j'ai une condition pour supprimer les cookies (je rentre bien dedans) :
// Après le rechargement de la page, nous les affichons
if (isset($_COOKIE['Net'])) {
foreach ($_COOKIE['Net'] as $name => $value) {
$name = htmlspecialchars($name);
$value = htmlspecialchars($value);
echo "$name : $value <br />\n";
setcookie('Net[$name]','', time() - 3600,'/'); // suppression du cookie
}
}
// On écrase le tableau de session
$_SESSION = array();
// On détruit la session
session_destroy();
Pourtant mes cookies sont bien toujours la !!!
Comment faire pour les effacer svp ?
