Bien, tengo una sesion que creo que no me vive mucho. Me explico.
Tengo una pagina que es un formulario donde se pasa el usuario y la contraseña.
De esa página pasa a una donde comprueba errores y demás. Aquí creo la sesion que le paso los datos de la página del formulario. Los datos se comprueban con una base de datos y si son correctos reedireciona a una nueva pagina, si falla vuelve a la página del formulario indicando el error.
Bien, cuando está en la 3ª página muestra los adtos que corresponde a esa página, ya que con la sesion hace funcionar la busqueda de datos en la base y los muestra. Pero, si actualizo esta 3ª página o me voy a otras que tienen la misma función, se me desaparece todo.
Tengo muy claro que el error es de la sesion, que por lo que veo solo dura para la pagina siguiente y no mas.
He leido cosas como el tiempo de expiracion, pero al poner ".expired" o como sea me da error.
Necesito saber como hacer que se mantenga la sesion hasta que el usuario la cierre.