Hola a tod@s:
Estoy desarrolando una web en php con acceso a datos mysql. Resulta que los datos los cargo en unos objetos que paso de una página a otra "serializandolos". El acceso a la base de datos es lento. De hecho, muchas veces es tan lento que los usuarios mas nerviosos pueden pulsar F5 o el icono de "actualizar", lo que me da este error:
Warning: unserialize() expects parameter 1 to be string, object given in C:\directorio_noseque\index2.php on line 19
Warning: unserialize() expects parameter 1 to be string, object given in C:\directorio_noseque\index2.php on line 23
Warning: unserialize() expects parameter 1 to be string, object given in C:\directorio_noseque\index2.php on line 26
Fatal error: Call to a member function dame_alum() on a non-object in C:\directorio_noseque\index2.php on line 32
Mi pregunta: ¿a qué se debe este tipo de error? Se supone que los objetos serializados se mandarían de nuevo con cada "actualización de la pantalla", ¿no?
Gracias por vuestras respuestas y vuestro tiempo.