umm esq tu lo que pides es desactivar el boton ATRAS... eso tendras que recurrir a java script.. aun asi, no deberias tener problemas si has realizado correctamente tu script... 
 
te voy a decir un ejemplo... 
yo uso un sistema de registro donde todos los datos son almacenados en una session, y realizo un password aleatorio con un RAND... bueno a lo que voy... 
si tu entras la 1º vez, se setean las variables a 0 o NULL como quieras decir... osea que si existen datos automaticamente los borre y los reinicie... como se hace esto... sencillo  
 Código PHP:
    unset($_SESSION['nick']); 
    
  de esta manera borro o elimino el dato de la session... con lo cual estamos a 0... 
cuando el usuario rellena el formulario, las variables se llenan de datos... luego hago el INSERT en mysql... y seguidamente si no hay ningun error., elimino todo de la session..  
 Código PHP:
        unset($_SESSION['passRegistro']);//borro pass de la session
    unset($_SESSION['nick']);
    unset($_SESSION['email']);
    unset($_SESSION['nombre']);
    unset($_SESSION['icq']);
    unset($_SESSION['aim']);
    unset($_SESSION['msn']);
    unset($_SESSION['web']);
    unset($_SESSION['pais']);
    unset($_SESSION['ocupacion']);
    unset($_SESSION['intereses']);
    unset($_SESSION['firma']); 
    
  a lo que voy... cuando tu script termine, elimina todos los datos y salta a otra page,.,., asi aunq vuelvas atras no existiran los datos... 
------------------ 
otra cosa... ya que usas sessiones pq no haces que al terminar tu script un dato sea almacenado... como que ya lo has hecho...  
 Código PHP:
    //al principio de tu script esto
 
if($_SESSION['formulario_1'] == "Realizado"){
echo "error, no puedes volver atras";
header ("Location: index.php");//salta a otra web... por ejemplo...
exit;
}
 
//
 
$_SESSION['formulario_1'] = "Realizado"//esto al final de tu scrip 
    
  esto es un ejemplo cutre de como podia ser un apaño rapido sin usar js.... yo siempre que puedo solo uso php, o mysql, aunq aveces hay que morir en js. 
un saludo !