Foros del Web » Creando para Internet » HTML »

Formulario permanente

Estas en el tema de Formulario permanente en el foro de HTML en Foros del Web. Tengo un formulario que toma las variables de otro y las comprueba en una base de datos. El problema está en que al enviar este ...
  #1 (permalink)  
Antiguo 22/01/2003, 10:34
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 15 años, 5 meses
Puntos: 0
Formulario permanente

Tengo un formulario que toma las variables de otro y las comprueba en una base de datos. El problema está en que al enviar este formulario y dar atrás (no a otro link, sino a la flecha para retroceder a ese mismo formulario), me indica que la página ya caducó. Hay alguna forma de conservar esos datos o de alargar el periodo de NO-CADUCIDAD de dicho formulario.

Por cierto, el formulario inmediatamente anterior a este, (del que tomaba las variables) a veces conserva lo que el usuario ya había escrito y a veces no, sin poder especificar cuando hace una cosa y cuando la otra.

¿Sabrían decirme por qué?

Gracias a todos.
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.
  #2 (permalink)  
Antiguo 22/01/2003, 14:48
Avatar de mikel_gomez  
Fecha de Ingreso: febrero-2001
Mensajes: 482
Antigüedad: 16 años, 9 meses
Puntos: 3
Re: Tipo de formulario

Hola ferent:

Si cambias el tipo de formulario de method="post" a method="get", evitarás el mensaje que aparece indicando la caducicad de la página.

De esta manera también (con get), se conservarán los datos introducidos que se hayan almacenado en el caché, exceptuando aquellos que se carguen con javascript.

Haciendo este cambio, por contra, tendrás el inconveniente de que los datos que se envían los verás en la línea de dirección y que estarás limitado a enviar un máximo de 2048 caracteres.

Saludos,
Mikel
__________________
Mikel Gómez
Hay que aprender mucho para saber poco

  #3 (permalink)  
Antiguo 23/01/2003, 03:07
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 15 años, 5 meses
Puntos: 0
Muchísimas gracias Miguel, de verdad, me has hecho un gran favor.
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:15.