Foros del Web » Programando para Internet » ASP Clásico »

Duda con un formulario

Estas en el tema de Duda con un formulario en el foro de ASP Clásico en Foros del Web. Primero, no sé si este mensaje debería estar en este foro, por lo que ruego a los moderadores de, en caso de estar equivocado, me ...
  #1 (permalink)  
Antiguo 07/06/2006, 09:07
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 3 meses
Puntos: 1
Duda con un formulario

Primero, no sé si este mensaje debería estar en este foro, por lo que ruego a los moderadores de, en caso de estar equivocado, me lo muevan.

Tengo un formulario recursivo en ASP, cada vez que se rellena una serie de preguntas, se envía por correo a una cuenta determinada.

La cosa es que (sobre todo por seguridad) si doy al botón 'atrás' del navegador, sigo viendo los campos... ¿Hay alguna manera de que el navegador no te guarde los valores de los campos una vez el formulario se ha enviado?

Muchas gracias y un saludo.
  #2 (permalink)  
Antiguo 07/06/2006, 09:51
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Puedes optar por hacer un response.redirect a esa misma página, una vez enviado el mail, ¿no?. De esa forma el formulario no te almacenará los datos.

Además, también tienes otro problema, aunque no se pulse "atrás". Si pulsan F5 para actualizar la página, una vez se envía el mail, se volverá a reenviar el formulario a esa cuenta de correo (esto por ejemplo, lo he visto en muchas páginas donde te suscribes a boletines). Es decir, tantas veces como pulses F5, tantos emails recibirás.

Salu2
  #3 (permalink)  
Antiguo 07/06/2006, 09:54
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
pues puedes poner esto a ver si te sirve:

response.CacheControl = "no-cache"
response.expires = 0
response.expiresabsolute = Now() - 1
response.addHeader "pragma","no-cache"
response.addHeader "cache-control","private"

al inicio de la pagina
  #4 (permalink)  
Antiguo 07/06/2006, 10:52
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 3 meses
Puntos: 1
Solucionado.

Muchas gracias a todos por vuestra colaboración.
  #5 (permalink)  
Antiguo 07/06/2006, 16:11
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
y como fue?
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 21:27.