Portada » Lenguaje PHP » Guardar en una sesión los datos de un formulario en PHP

Guardar en una sesión los datos de un formulario en PHP

Guardar en una sesión los datos de un formulario en PHP. En PHP tenemos fácil acceso a los datos de la sesión en curso, en la que podemos almacenar rápidamente en array los valores de cada etiqueta de un formulario de una manera rápida y eficaz, para su posterior uso.

Por ejemplo registros de usuarios en tres partes o un carrito de compras donde los datos quedarían guardados en una sesión y se puede almacenar cualquier tipo de información dependiente de nuestra aplicación, si queremos recuperarlos más adelante, si el usuario regresa a la página del mismo, podrá hacerlo sin complicaciones mediante las sesiones activas, veamos ejemplos concretos.

Creamos un formulario HTML para este ejemplo.

<form method="post" action="">
    <input type="text" name="nombres" placeholder="Nombre" />
    <input type="text" name="email" placeholder="Email" />
    <input type="password" name="password" placeholder="Password" />
    <input name="submit" type="submit" value="Enviar Formulario" />
</form>

Procesar el formulario con el método post y  guardaremos todo.

Los campos del mismo en una sola sesión llamada “formulariototal” con un array creado con PHP: Veamos un ejemplo.

if( $_POST["submit"] ){
    foreach($_POST as $campo => $valor) {
        $_SESSION['formulariototal'][$campo] = $valor;
    }
}

Ahora teniendo guardado los datos del formulario en una sesión

Podemos recuperar esos campos guardados rápidamente y también los valores de la sesión “formulariototal”: veamos este ejemplo.

/* var_dump($_SESSION['formulariototal']);*/
echo $_SESSION['formulariototal']['nombres'];
echo $_SESSION['formulariototal']['email'];
echo $_SESSION['formulariototal']['password'];

Guardar en una sesión los datos de un formulario en PHP

Guardar en una sesión los datos
Guardar en una sesión los datos

De esta manera podemos imprimir rápidamente los valores de nuestros formularios y podemos usarlos de mil maneras para nuestros proyectos web o páginas web.

 

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

1 comentario en “Guardar en una sesión los datos de un formulario en PHP”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio
Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad