Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2008, 09:38
warmup
 
Fecha de Ingreso: enero-2008
Ubicación: Barcelona
Mensajes: 54
Antigüedad: 16 años, 3 meses
Puntos: 1
Guardando objetos PHP en Sessioón

Para ahorrar en acceso a la base de datos, creo Objetos en Session al validar un usuario que luego utilizo repetidas veces. El problema es que al no utilizar la pagina en unos 30 min aprox, con la pagina abierta en el navegador, al hacer algun click me sale el error

Fatal error: Call to a member function getArrayDecorados() on a non-object in /opt/lampp/htdocs/......... .php on line 183

El objeto en session creado ha desaparecido, y me muestra un error porque los metodos intentan acceder a sus propiedades.

Como puedo solucionar esto? Como puedo controlar este error, para que el internauta no se asuste al ver el error, y pueda volver a validarse para recueprar el objeto perdido?


Tengo otras variables guardadas en session y no desaparecem, pq ls objetos si? Puedo aumentar este tiempo en phpini o en Apache?

Saludos y gracias !!