p
u
b
l
i
c
i
t
é
publicité

Discussion: Cookies et Zend

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 501
    Points : 264
    Points
    264

    Par défaut Cookies et Zend

    Salut,

    J'aimerai utiliser des cookies,

    pour cela j'utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    public function indexAction()	{
     
        setcookie('user_email_id', 'name@domain.com', time() + 3600, '/');
        echo 'Cookie : ' . $this->getRequest()->getCookie('user_email_id');
     
    }
    Seulement, il ne me retourne aucune valeur...

    Merci

    PS : Ça serait possible d'ajouter le Préfixe 1.12 ?
    Codez toujours en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse.

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur Web
    Inscrit en
    mai 2009
    Messages
    719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mai 2009
    Messages : 719
    Points : 1 041
    Points
    1 041

    Par défaut

    Ton exemple marche bien pour moi.
    j'ai actualisé la première fois, rien n'est affiché , la deuxième fois la valeur est affiché.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 501
    Points : 264
    Points
    264

    Par défaut

    oups... en effet il faut recharger 2 fois pour que le cookie soit pris en compte.

    Sans doute que le cookie est mis en mémoire avant l'éxécution de la méthode d'où le fait de devoir recharger 2 fois.

    Par curiosité, est-il possible de refresh les variables misent en mémoire après la création du cookie ?

    De plus, un simple $this->getRequest()->user_email_id suffit pour récupérer la variable.

    Quelle est la meilleure méthode pour détruire un cookie avec Zend ?

    Merci
    Codez toujours en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Délai d'expiration des cookies
    Par Sylvain James dans le forum XMLRAD
    Réponses: 40
    Dernier message: 22/03/2006, 10h22
  2. Probleme d'éffacement dans le cookie
    Par Geulderack dans le forum XMLRAD
    Réponses: 6
    Dernier message: 02/04/2003, 14h17
  3. Les Cookies 4° ! : LA SOLUTION
    Par Ph. B. dans le forum XMLRAD
    Réponses: 2
    Dernier message: 31/01/2003, 16h46
  4. Les cookies 3° !!!
    Par Ph. B. dans le forum XMLRAD
    Réponses: 6
    Dernier message: 28/01/2003, 18h13
  5. [XMLRAD] Cookies pour login
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 9
    Dernier message: 23/12/2002, 17h47

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