IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Cookies] Suppression de tous les cookies


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut [Cookies] Suppression de tous les cookies
    Bonjour,

    Je souhaite supprimer des cookies. Le problème c'est que je souhaite les supprimer à la fin de ma page...
    Hors j'ai lu qu'il fallait mettre les setcookie avant le <html>...

    N'y a t'il pas un moyen de supprimer les cookies à la fin d'une page?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut
    Tu peux toujours jouer avec les fonctions de bufferisation, pour pourvoir envoyer des en-têtes au navigateur après avoir envoyé des données.

    Mais je vois mal l'interet de faire ceci : pourquoi ne pas tout simplement les supprimer au début de la page ? Car, de toute manière, $_COOKIE est généré au début de la page, donc même si tu supprimes un cookie, $_COOKIE restera inchangé.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    // Imaginons que le cookie 'test' existe et contienne 'hello'
     
    // Ainsi, $_COOKIE['test'] renvoie 'hello
     
    setcookie('test'); // Supprime le cookie
     
    // Le cookie a bien été supprimé, mais $_COOKIE['test'] renvoie toujours 'hello'

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    J'ai essayé quelque chose d'autre mais j'ai cette erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\kdodebil\httpdocs\index.php:5) in c:\program files\easyphp1-8\www\kdodebil\httpdocs\index.php on line 5

Discussions similaires

  1. Curl : récupérer tous les cookies
    Par Lintel-oo dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 21/03/2015, 12h02
  2. Les navigateurs postent tous les cookies ?
    Par Jcpan dans le forum Langage
    Réponses: 1
    Dernier message: 06/01/2010, 14h25
  3. suppression de tous les mots de moins de 3 caracteres
    Par HurtMarley dans le forum Langage
    Réponses: 3
    Dernier message: 14/02/2006, 01h20
  4. Réponses: 5
    Dernier message: 18/01/2006, 14h05
  5. Suppression de tous les fichiers textes d'un répertoire
    Par Cathy dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 20/09/2005, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo