
23/04/2009, 15:34
|
 | | | Fecha de Ingreso: noviembre-2007
Mensajes: 173
Antigüedad: 17 años, 4 meses Puntos: 0 | |
Respuesta: mantener valores en mi input Hola Superlinux te voy a exoplicar como logre realizar eso
1. en el documento donde tienes el form pones esto al inicio de todo :
session_start();
$datos = $_SESSION['formulario'];
lo que hicimos fue iniciar la session y guardar los datos de session en la variable $datos.
luego en los campos que quieres se mantengan escribes asi:
<?php echo "$datos[nombre]"; ?>
<?php echo "$datos[user]"; ?>
etc...
de esta manera se mantendra en los campos el valor que tenemos en la session
guardado en $_POST["nombre"];, $_POST["pass"]; etc...
2. en la pagina donde procesas los datos pones igual al inicio:
session_start();
$datos = $_SESSION['formulario'];
para continuar con la session
despues de todos los :
$nombre = $_POST["nombre"];
$pass = $_POST["pass"];
$edad = $_POST["edad"];
etc....
pones esto:
$_SESSION['formulario'] = $_POST;
con esto recojes en la variable de session todos los $_POST
no se si sera la mejor manera de hacerlo pero a mi me funciono,
BENDICIONES AMIGO. |