Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/11/2004, 01:16
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Lo mejor es que cuando hagas el preview, muestres el preview propiamente dicho y debajo el mismo formulario que estaba llenando el usuario con lo datos que tenía. (Los datos los recoges de las mismas variables con las que haces el preview). Y vuelves a dar las opciones de "preview" y "add". De esa manera cuando haga "add" se enviará el formulario lleno. Esa es la primera opción.

Otra opción es que re-construyas el formulario dinámicamente con puro campo "hidden". Algo como:
Código PHP:
echo "<form action=\"pagina.php?submit=add\" method=\"POST\">";
foreach(
$_POST as $clave => $valor){
 echo 
"<input type\"hidden\" name=\"$clave\" value=\"$valor\" />";
}
// Luego ya pones el botón de "add"
echo "<input type=\"submit\" value=\"add\">"
De esa manera está creando un segundo formulario que tendrá las variables y valores del primero. Y aí cuando hagas "add" se enviarán sin problemas.

La tercera opción es que guardes esas variables del formulario en alguna parte. Por ejemplo en variables de sesión (o en cookies) y luego para enviarlas, al hacer "add" las lees de ahí.

Saludos

Última edición por jpinedo; 22/11/2004 a las 09:03