Encabezado PHP () redirigido con variables POST [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Redirección PHP con parámetros de publicación 9 respuestas

Estoy trabajando con PHP y estoy creando una página de acción en la que se publica un formulario. La página busca errores, luego, si todo está bien, los redirige a la página donde se han publicado los datos. Si no, necesito redirigirlos a la página donde estaban con un error y las variables POST. Aquí está la esencia de cómo funciona.

El HTML se vería así ...

<form name="example" action="action.php" method="POST">
  <input type="text" name="one">
  <input type="text" name="two">
  <input type="text" name="three">
  <input type="submit" value="Submit!">
</form>

action.php se vería así ...

if(error_check($_POST['one']) == true){
    header('Location: form.php');
    // Here is where I need the data to POST back to the form page.
} else {
    // function to insert data into database
    header('Location: posted.php');
}

En el caso de un error, necesito que VUELVA a la primera página. No puedo usar GET, porque la entrada será demasiado grande. No quiero usar SESSION, si es posible. es posible?

Respuestas a la pregunta(5)

Su respuesta a la pregunta