Comment supprimer/annuler un cookie sur php?
Je veux annuler/effacer mes cookies:
setcookie ("user", "", time()-1);
unset($user);
Mais les cookies ne peuvent pas être supprimés ou la désactiver. Quel est donc le problème?
double possible de Supprimer un cookie
// Qui DOIT fournir du chemin de la racine ou toute particulière chemin du cookie //SET COOKIE setcookie ("utilisateur", "", time() + 3600 , '/'); //UNSET COOKIE setcookie ("utilisateur", "", time()-100 , '/' ); // temps passé
Vous pouvez trouver
// Qui DOIT fournir du chemin de la racine ou toute particulière chemin du cookie //SET COOKIE setcookie ("utilisateur", "", time() + 3600 , '/'); //UNSET COOKIE setcookie ("utilisateur", "", time()-100 , '/' ); // temps passé
Vous pouvez trouver
$cookie->delete()
utile, que l'on trouve dans cette bibliothèque autonome.OriginalL'auteur Someone | 2011-12-01
Vous devez vous connecter pour publier un commentaire.
vous pouvez désactiver les cookies de cette façon peuvent -1 pas de travail
essayer cette
vous avez commencé à cookie en premier???
vous êtes de droite. J'ai commencé à cookie première
ne vous changez de "l'utilisateur" par votre nom de cookie et si oui, que peut un autre problème, mais en php, nous pouvons annuler le témoin de cette façon...
OriginalL'auteur Sonal Khunt
Lors de la suppression d'un cookie, vous devez toujours vous assurer que la date d'expiration est le passé.
Supprimer exemple:
OriginalL'auteur emavens
Rien - que le code semble bien pour moi.
Citant les docs:
Vous pouvez spécifier une heure de plus dans le passé pour éviter les problèmes avec le temps de l'ordinateur qui peut être un peu hors.
En outre, dans certains cas, il est utile de fait unset
$_COOKIE['TestCookie']
.OriginalL'auteur Tom van der Woerdt
Comme cela a déjà été dit - lors de la suppression d'un cookie, vous devez toujours vous assurer que la date d'expiration est le passé.
MAIS vous aurez également utiliser le même chemin et même domaine pour la suppression, que vous avez utilisé pour la création de cookie, donc si créer un cookie comme ceci
pour supprimer ce cookie utiliser ce code
et aussi de mieux utiliser date spécifique dans le passé au lieu de time() - 3600
OriginalL'auteur Vovkin
//DOIT fournir du chemin de la racine ou toute particulière de chemin de cookie
OriginalL'auteur Dileep Kheni
OriginalL'auteur user4990100