Usando algunos trucos podemos controlar algunas de esas estupideces
, y usando la lógica que planteó
maralbust.
El navegador guarda en su historial y en su caché las páginas que muestran algún contenido HTML, pero no aquellas que simplemente envían cabeceras, de redirección por ejemplo.
Basándonos en esto podemos solucionar el problema. La página que recibe los datos por GET imagino es para controlar o administrar algún sistema. Podemos realizar todo el procesamiento PHP que queramos en ese script (p_formulario.php?), y finalmente,
usando header('Location:...');, redirigir al usuario a una página, que puede ser la misma, pero esta vez sin las variables de URL. Así, al volver atrás el usuario, regresará al formulario y no a la página que procesó e hizo la redirección.