No se a muchos les ha ocurrido que cuando llenan un formulario si se presenta un error a la hora de guardar los datos, toda la información suministrada se pierde. Pues aqui les traigo la solución. Podemos usar el siguiente código para un archivo llamado datos.php o omo quieran llamarlo:
//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
____________________________
Ahora, el código que va en el contenido del Formulario
//
______________________________________________
Espero que haya servido el aporte
Bueno, cualquier duda comenten, esto me ayuda a seguir publicando temas en el blog.
//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
____________________________
Ahora, el código que va en el contenido del Formulario
//
______________________________________________
Espero que haya servido el aporte
Bueno, cualquier duda comenten, esto me ayuda a seguir publicando temas en el blog.
Comments
0 Response to 'Mantener los datos ingresados en un formulario'