| |||
![]() hola amigos, tengo la siguiente inquietud, tengo tres paginas de asp, la primera pide los datos y hace la consulta, los resultados de esta las muestra en la segunda pantalla, en esta confirma y se va a la tercera pagina para insertar los datos, me guarda bien toda la informacion, mi duda es la siguiente. Si el usuario una vez en la tercera pagina guarda los datos y presiona el boton atras del navegador y luego vuelve a pulsar confirmar de la segunda pagina se vuelven a guardar los datos, en resumen existe redundancia de datos, como puedo hacer para validar y esto no ocurra????, Grax de ante mano a todos.-
__________________ Claudio Navarrete Huerta Santigo, Chile //--------------------------------- <%response.write ("The Matrix Has You")%> //--------------------------------- |
| |||
me temia q tebçndria q hacer solo eso, me imagino que en Aso no existe alguna instruccion para capturar las teclas del navegador como por ejemplo el KeyPress, grax por el consejo
__________________ Claudio Navarrete Huerta Santigo, Chile //--------------------------------- <%response.write ("The Matrix Has You")%> //--------------------------------- |
| |||
Más facil, utiliza variables de sesion. Por ejemplo, puedes definir una variable de sesion llamada Session("paso"). En la primer página le asignas el valor de 1: Session("paso")=1 En la segunda página el valor de 2: Session("paso")=2 Y en la tercera que es donde guardas la información, lo primero que haces es validar que la variable de sesion tenga el valor de 2, si tiene ese valor lo dejas continuar y asignas el valor de 3: Session("paso")=3 De esta forma controlas el flujo en tus paginas. En caso de que tenga un valor de 1, significa que no paso por la página 2, por lo que puedes redireccionar al usuario a esa página. En caso de que tenga un valor de 3 lo puedes redireccionar a otra página en donde le indicas que sus datos ya fueron guardados Espero te sirva Saludos |
| |||
exelente idea compañero, no sabia que podia utilizar esos viejos trucos en asp, genial, Grax
__________________ Claudio Navarrete Huerta Santigo, Chile //--------------------------------- <%response.write ("The Matrix Has You")%> //--------------------------------- |