Encabezado PHP () redirigido con variables POST [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Redirección PHP con parámetros de publicación 9 respuestasEstoy 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?