Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1408 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Cookies supprimés

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cookies supprimés

n°1157890
foxbond
Posté le 23-07-2005 à 14:51:04  profilanswer
 

Bonjour à tous,
J'ai sur un site des cookies $pseudo et $motdepasse effectifs pour une heure.
Ma question serait de savoir comment faire, par une fonction PHP, pour supprimer ces deux cookies ?
Merci d'avance :)

mood
Publicité
Posté le 23-07-2005 à 14:51:04  profilanswer
 

n°1157893
micfont999
Simplement Moi
Posté le 23-07-2005 à 14:55:33  profilanswer
 

Comment ça?? Les supprimer avant la fin de leur durée de vie de une heure??

n°1157894
Profil sup​primé
Posté le 23-07-2005 à 14:56:06  answer
 

si ils sont effectifs pour 1heure, c'est qu'il vont disparaitre au bout d'une heure... où alors j'ai loupé un épisode ?

n°1157896
Profil sup​primé
Posté le 23-07-2005 à 14:57:29  answer
 

Citation :

Les cookies doivent être effacés avec les mêmes paramètres que ceux utilisés lors de leur création. Si l'argument value est une chaîne vide ou vaut FALSE et quelques autres arguments sont exactements les mêmes que lors du positionnement du cookie, alors le cookie sera effacé du client.


 
et  

Citation :


Du fait que l'assignation d'une valeur vallant FALSE à un cookie tente de l'effacer, vous ne devriez pas utiliser de booléen. A la place, utilisez 0 pour FALSE et 1 pour TRUE.  


http://fr2.php.net/manual/fr/function.setcookie.php


Message édité par Profil supprimé le 23-07-2005 à 14:58:20
n°1157926
foxbond
Posté le 23-07-2005 à 16:27:18  profilanswer
 

Je réexplique :
setcookie("pseudo",foxbond,time()+3600);
setcookie("motdepasse",1234,time()+3600);  
J'aimerais deux lignes, comme celles-là, qui suppriment ces deux cookies AVANT leur préemption d'une heure ?

n°1157932
micfont999
Simplement Moi
Posté le 23-07-2005 à 16:31:38  profilanswer
 

D'accord, mais pourquoi les supprimer avant le délais de fin? Une heure en plus c'est pas énorme, ça te pose un problème de les laisser?

n°1157935
foxbond
Posté le 23-07-2005 à 16:34:05  profilanswer
 

Oui, puisque lorsque quelqu'un veut changer de compte client, il faut supprimer l'ancien cookie avant d'en recréer un nouveau.
Quelqu'un sait faire ça ?

n°1157938
micfont999
Simplement Moi
Posté le 23-07-2005 à 16:36:42  profilanswer
 

Sinon il me semble que setcookie("pseudo" ); tout seul pourrais fonctionner. non??


Message édité par micfont999 le 23-07-2005 à 16:37:07
n°1157946
foxbond
Posté le 23-07-2005 à 16:47:07  profilanswer
 

Là ce que je demande c'est comment le supprimer ! :)
C'est sûrement possible, alors quelqu'un sait-il comment ?

n°1157951
micfont999
Simplement Moi
Posté le 23-07-2005 à 16:50:55  profilanswer
 

http://www.commentcamarche.net/php/phpcookie.php3
 
Je ne sais pas j'ai jamais utiliser les cookies, mais sur cette page :  
 
Supprimer un cookie
 
Il peut éventuellement être utile de proposer à l'utilisateur de supprimer certains de ses cookies, ou bien de le faire vous même de façon transparente.
 
Pour ceci il suffit de renvoyer le cookie grâce à la fonction setcookie() en spécifiant simplement l'argument NomDuCookie:
 
<?php
 
setcookie("Visites" );
 
?>
 
Une autre méthode consiste à envoyer un cookie dont la date d'expiration est passée:
 
<?php
 
setcookie("Visites","",0,"/","",0);
 
?>
 
Alors à moins que j'ai la berlue :)

mood
Publicité
Posté le 23-07-2005 à 16:50:55  profilanswer
 

n°1157955
foxbond
Posté le 23-07-2005 à 16:55:45  profilanswer
 

C'est moi qui aie la berlue apperemment ! ;)
Merci bc !

n°1157961
micfont999
Simplement Moi
Posté le 23-07-2005 à 17:06:44  profilanswer
 

Tiens moi au courantsi ça marche :)

n°1157965
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 23-07-2005 à 17:09:41  profilanswer
 

foxbond a écrit :

Je réexplique :
setcookie("pseudo",foxbond,time()+3600);
setcookie("motdepasse",1234,time()+3600);  
J'aimerais deux lignes, comme celles-là, qui suppriment ces deux cookies AVANT leur préemption d'une heure ?


 
setcookie("pseudo","",0);
setcookie("motdepasse","",0);


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Cookies supprimés

 

Sujets relatifs
Réunir plusieurs cookies en unvol de cookies
sessions & cookies, recuperation infoCookies, pb headers !!
auto increment tiennent compte des enregristrements supprimés ?[ASP] Perte de variable de session en utilisant des cookies
Changement d'utilisateur : Renommer tous les cookies ![Apache] Cookies en "static" ?
[java] gestion des cookies avec IE[Securité] Gestion mot de passe / cookies et SSL
Plus de sujets relatifs à : Cookies supprimés


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR