Ver Mensaje Individual
  #8 (permalink)  
Antiguo 20/05/2008, 19:23
rumo
 
Fecha de Ingreso: agosto-2006
Mensajes: 177
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: consulta Zend - Sesiones

Creo que deberian hacer la diferencia entre Zend_Session y Zend_Registry, he leido en varias partes donde confunden estos dos componentes.

Zend_Registry esta bien para almacenar datos durante la ejecucion de la aplicación, sin embargo el registro no hace uso de sesiones, por lo tanto es obvio que si almacenan un dato en el registro, no van a poder persistir el valor en la proxima llamada o "request" a menos de que lo vuelvan a definir.

si quieren persistir los datos pueden utilizar Zend_Session, ya que este componente hace uso de $_SESSION, sin embargo, le saca ventajas a esta propiedad, asegurando la ejecucion y evitando problemas tipicos en el uso de $_SESSION (a la antigua), y en su defecto utilizar una base de datos.

Finalmente y volviendo al post original, creo que quizas deberias darle una vuelta a Zend_Auth para lo que quieres hacer, este componente cuenta con varios adaptadores que te pueden ayudar y hace uso de Zend_Session para almacenar los datos.

recuerda Zend_Session != Zend_Registry.