Gracias Fierox. Voy a probar eso que me has puesto. Por lo que estoy viendo, varían muy pocas cosas.
Eso que me has puesto, es todo php verdad? de Javascript no controlo aún y necesito hacerlo preferiblemente en php.
Voy a ello
Una duda que me acaba de surgir:
¿Por qué al principio de pagina1.php pones esto? Lo pnes solo para que los valide o algo más?
$nombre =$_POST['nombre'];
$apellidos =$_POST['apellidos'];
$dni = $_POST['dni'];