No es problema de sesiones, es problema de los datos enviados por POST. Lo que necesitas hacer es separar "el proceso" de lo que vayas a hacer con los datos enviados por un formulario y REDIRECCIONAR sin tener salida en el navegador.
Ahora tendrás 2 archivos (adivino) de esta manera:
Formulario >> Proceso/Resultado
Donde "Proceso/formulario" recibe los datos y "los procesa" (el loguot) y posteriormente muestras un mensaje... necesitas separar ese proceso:
Formulario >> Proceso/Resultado
Donde "Proceso" no tiene salida hacia el navegador sino que REDIRECCIONA a otro archivo... ó a él mismo...
http://www.forosdelweb.com/f18/caduca-pagina-322726/