Pues eso .. son las sesiones. Por defecto se añade una cabecera HTTP de "nocache" (viene definida en tu php.ini)
Cita: session.cache_limiter = nocache
Esa cabecera hace que "no se guarde" página alguna anterior en la caché de tu navegador.
En teoría cuando uno diseña aplicaciones que funcionen con sesiones, NO se ha de insinuar al usuario a que le dé el botón "hacia atras" de su navegador .. sino de trabajar las variables de forma que cuando se necesiten (ejemplo) en un formulario que la validación no ha sido correcta y se ha de volver atras al formulario para modificar lo que corresponda; en esos casos se mandan las variables desde tu script de proceso (el que mandas en el action de tu formulario) al formulario para llenar los <input> con sus "value".
Esto se puede cambiar o eliminar incluso re-definiendola con la función:
sesion_cache_limiter()
http://www.php.net/manual/en/functio...he-limiter.php
Un saludo,