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 !