Tendrias que usar el mismo archivo no un archivo aparte, al menos se me ocurre eso.
Código PHP:
Ver original$err_nombre = "";
if($_POST)
{
/* Aca proceso los datos del post del formulario*/
/* y valido el nombre, mail, etc */
if($ok)
{
$error = false;
}
else
{
$err_nombre = "Debes poner mas caracteres";
$error = true;
}
}
else{
$error = true;
}
if($error){
echo"<html>
<head></head>
<body>
<form method='esta-pagina.php' method='post'>
Nombre: <input type='text' value='".$err_nombre."' name='nombre'/>
<input type='submit' value='enviar' />
</form>
</body>
</html>";
}
Espero sirva, saludos.