Bien, lee algo acerca de sesiones:
http://www.php.net/manual/es/ref.session.php
En
see-data.php:
Código PHP:
//Inicias una sesion
session_name('nombre_de_tu_sesion');
session_start();
//Guardas los datos del formulario (que llega por $_POST) en una variable de sesion:
$_SESSION['form_buffer'] = $_POST;
//Haces lo que vayas a hacer con los datos, mostrarlos, no se
//........
//SI no paso la validacion:
header('Location: formulario.php'); //Ubicacion de tu formulario
Luego, en formulario.php (pagina del formulario) iniciarás asi:
Código PHP:
//<?php
//Inicias la sesion
session_name('nombre_de_tu_sesion');
session_start();
//Recuperas los valores del formulario:
$datos = $_SESSION['form_buffer'];
//Borras la sesion, mejor dicho, la variable de sesion que creaste
unset($_SESSION['form_buffer']);
//CODIGO DEL FORMULARIO
?>
<form action='see-data.php' method='post' name='formulario' target='_self' id='formulario'>
<input name='nombre' type='text' id='nombre' size="25" maxlength="35" value="<?=$datos['nombre'];?>">
<input name='apellido' type='text' id='apellido' size="25" maxlength="35" value="<?=$datos['apellido'];?>">
<input name='email' type='text' id='email' size="20" maxlength="30" value="<?=$datos['email'];?>">
<input name='emailv' type='text' id='emailv' size="20" maxlength="30" value="<?=$datos['emailv'];?>">etc etc...............
</form>
</DIV>
Cualquier duda, sigue posteando.
Un saludo,