Précédent   Forum des professionnels en informatique > 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 Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/12/2011, 11h51   #1
Nouveau Membre du Club
 
Inscription : février 2009
Messages : 261
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 261
Points : 30
Points : 30
Par défaut Valeur Zend_Registry non disponible partout

Bonjour, j'utilise Zend_registry pour pouvoir stocker des valeurs et ainsi les utiliser partout dans mon application seulement quand je passe d'une action à une autre, mon entrée n'existe plus et je ne comprends pas pourquoi, j'ai bien regardé la documentation et tout est pareil, voici mon code:
. Action A:
Code :
1
2
 
Zend_Registry::set('valeur', 1);
. Action B:
Code :
1
2
 
Zend_Registry::get('valeur');
Et mon message d'erreur:
Citation:
No entry is registered for key 'valeur'
Pourtant si j'affiche l'instance de Zend_registry juste après avoir entré ma valeur (dans la même action donc), je la retrouve bien.

Comment ça se fait svp?
absot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 17h43   #2
Membre actif
 
Homme Ahmed Benlahsen
Ingenieur BI - Dev Web Senior
Inscription : décembre 2009
Messages : 118
Détails du profil
Informations personnelles :
Nom : Homme Ahmed Benlahsen
Localisation : Maroc

Informations professionnelles :
Activité : Ingenieur BI - Dev Web Senior

Informations forums :
Inscription : décembre 2009
Messages : 118
Points : 157
Points : 157
Envoyer un message via MSN à abenlahsen Envoyer un message via Skype™ à abenlahsen
Par défaut Principe de Zend_Registry

@absot,

Zend_Registry sert a stocker des variables afin de les exploiter ailleurs mais lors de la même exécution !! C'est-à-dire depuis le Bootstrap jusqu’à la fin de l’exécution!
  • Zend_Registry est similaire a la variable $_GLOBAL!
  • Zend_Registry ne stock pas les données dans la variable $_SESSION

Bon courage.
abenlahsen est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h57.


 
 
 
 
Partenaires

Hébergement Web