Suppression d' un cookie existant à partir d'un ordinateur client nécessite la réinitialisation de la date d'expiration. Vous pouvez en effet définir le cookie à rien , puis retirez-le de la machine cliente . La meilleure façon de le faire est de fixer la date d'expiration pour un certain temps dans le passé. Choses que vous devez accès au serveur Web où le code PHP sera stocké Afficher plus Instructions 1 Utilisez le mktime ( ) pour créer une date dans le passé et le mettre dans une variable . Dans cet exemple , Janvier 1, 1970 sera utilisé pour mieux contourner un écart problématique entre la date effective et la date de la machine cliente . $ Pastdate = mktime ( 0,0,0,1,1 , 1970); 2 Utilisez le setcookie () de commande pour réinitialiser le cookie. Le premier paramètre est le nom du cookie qui est déterminé précédemment , la deuxième commande est la valeur ( ici une chaîne vide ) , et le troisième paramètre est la date d'expiration (ici le pastdate variable $ définie auparavant). setcookie ( " CookieName ", "" , $ pastdate ) ; 3 Terminez votre script et nettoyer .
|