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 🤘