Ok, imagino que esperas a realizar un submit y luego validas ya estando en otra pagina ??, bueno aca se me ocurren 2 soluciones
1) Prevalidar con javascript buscar algunas rutinillas en el foro Javascript aca hay un post donde comentan
http://www.forosdelweb.com/showthrea...hlight=validar
La idea es que al presionar el boton submit un javascript en tu misma pagina valide los campos y detenga todo si hay problemas o se envie si no los hay, con este sistema como no fuiste a otra pagina no perdiste los campos.
2) La segunda solucion es que si llamas a otra pagina conserves el valor los campos y los imprimas dentro de la propiedad value de los textbox
, algo asi como
<?php
$nombre = $_POST['nombre'];
?>
<html> blablabla
<body>
blabla
<form action="estamismapagina.php" method="post" name="form1">
<input name="nombre" type="text" id="nombre" value="
<?php echo $nombre; ?>">
<input type="button" value="Enviar">
</form>
</body>
</html>
te marque en rojo el valor que tomo e imprimo
saludos