Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/07/2007, 12:34
rajim
 
Fecha de Ingreso: junio-2007
Mensajes: 12
Antigüedad: 17 años, 11 meses
Puntos: 0
Re: Cómo evitar retroceder a formulario una vez grabado los datos

Cita:
Iniciado por tammander Ver Mensaje
Otra cosa que puedes hacer es inhabilitar el boton de Enviar (submit) Claro que para eso tienes que usar javascript:

<input name="submit" value=" Enviar " type="submit" onclick="this.disabled='disabled'" />

Lo pongo en el onClick por hacer algo rápido pero lo puedes incluir tras una validación de una función javaScript de los datos del formulario.

Asi, al menos, no podrán insertar más datos a la BD.


Un saludo
Gracias Tammander por contestar.
Verás, una vez le doy a "Aceptar" del formulario se pasa a la página "Valida.asp" en la que se depuran los datos y, si no hay errores, se graban. Si hay errores, entonces se le advierte al usuario que tiene que retroceder al formulario y rectificar los errores. Pero, claro, en este útlimo caso, si inhabilito la tecla "Aceptar" del formulario, no doy opción al usuario a corregir datos.

Lo ideal sería inhabilitar el botón "Atrás" del navegador, porque así se graban los datos y no doy opción a retroceder, pero no sé si eso se puede hacer.

De todas maneras, gracias.

Un saludo