Ahmed Abdel-Aliem schrieb:
> Dear All,
>
> i have a problem setting a value in Zend_Registry and retrieving it back in
> another page
>
> *here is the scenario, when a user log in i set his last login from the
> database in a variable :*
>
>
>                 Zend_Registry::getInstance();
>                 Zend_Registry::set('user_last_login',
> $user_row[user_last_login]);
>
>
> *and in the page he is redirected to i try to retrieve this variable like
> this :*
>
>
>         Zend_Registry::getInstance();
>         echo Zend_Registry::get('user_last_login');
>
>
> *the page return the following error :*
>
> The following error occurred:
> exception 'Zend_Exception' with message 'No entry is registered for key
> 'user_last_login'' in
> /Library/WebServer/Documents/cha/library/Zend/Registry.php:145 Stack trace:
> #0
> /Library/WebServer/Documents/cha/application/admin/controllers/IndexController.php(46):
> Zend_Registry::get('user_last_login') #1
> /Library/WebServer/Documents/cha/library/Zend/Controller/Action.php(502):
> IndexController->indexAction() #2
> /Library/WebServer/Documents/cha/library/Zend/Controller/Dispatcher/Standard.php(293):
> Zend_Controller_Action->dispatch('indexAction') #3
> /Library/WebServer/Documents/cha/library/Zend/Controller/Front.php(919):
> Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http),
> Object(Zend_Controller_Response_Http)) #4
> /Library/WebServer/Documents/cha/admin/index.php(53):
> Zend_Controller_Front->dispatch() #5 {main}
>
> i dunno why it is not working while i can easily retrieve any variable i set
> in the registry in my bootstrap
>
>
> here is how i deal with the registry in my bootstrap
>
> $registery = Zend_Registry::getInstance();
> Zend_Registry::set('connection', $config->database);
> Zend_Registry::set('pageLimit', $dataConfig->pages->limit);
> Zend_Registry::set('truepath', '/cha/application/admin/');
> Zend_Registry::set('urlpath', 'http://localhost/cha/admin/');
>
> can anyone give me a hand in this please ?
>
> thanks in advance.
> *--------------------------------
> Regards,
> Ahmed Abdel-Aliem
> Aroma Designs & Solutions
> www.GraphicAroma.com
> www.AromaCreatives.com*
>
> Acting by Reacting : By not printing this e-mail I help protect the
> environment.
>
>   
Hi,
i Use the Zend Registry with
Zend_Registry::set( $strRegistryName, $objRegistryObject ); // use
variables on the setRegistry Method anyware.
and i get the Data with
Zend_Registry::get( 'registry' );

Regards

Carlos

Reply via email to