Précédent   Forum du club des développeurs et IT Pro > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/02/2013, 19h05   #1
Khleo
Membre confirmé
 
Homme
Développeur Web
Inscription : janvier 2008
Messages : 445
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2008
Messages : 445
Points : 234
Points : 234
Par défaut Cookies et Zend

Salut,

J'aimerai utiliser des cookies,

pour cela j'utilise :

Code :
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.
Khleo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2013, 19h35   #2
m4riachi
Membre chevronné
 
Homme Taoufiq Ben
Développeur Web
Inscription : mai 2009
Messages : 544
Détails du profil
Informations personnelles :
Nom : Homme Taoufiq Ben
Âge : 26
Localisation : Maroc

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

Informations forums :
Inscription : mai 2009
Messages : 544
Points : 796
Points : 796
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é.
m4riachi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2013, 19h58   #3
Khleo
Membre confirmé
 
Homme
Développeur Web
Inscription : janvier 2008
Messages : 445
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2008
Messages : 445
Points : 234
Points : 234
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.
Khleo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h03.


 
 
 
 
Partenaires

Hébergement Web