Método en php para guardar en una sola sesión todos los campos y sus valores al procesar un formulario.
Por ejemplo, un simple formulario de registro:
<form method="post" action=""> <input type="text" name="name" placeholder="Nombre" /> <input type="text" name="email" placeholder="Email" /> <input type="password" name="clave" placeholder="Clave" /> <input name="submit" type="submit" value="Guardar" /> </form>
En este caso, al procesar el formulario guardaremos todos los campos en una sola sesión llamada «registro» con un array:
if( $_POST["submit"] ){ foreach($_POST as $campo => $valor) { $_SESSION['registro'][$campo] = $valor; } }
Para poder obtener los valores de la sesión «registro»:
// var_dump($_SESSION['registro']); echo $_SESSION['registro']['nombre']; echo $_SESSION['registro']['email']; echo $_SESSION['registro']['clave'];
Agradezco tu comentario 🤘