
24/11/2013, 23:11
|
 | Philosopher | | Fecha de Ingreso: noviembre-2011 Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 4 meses Puntos: 977 | |
Respuesta: Cómo puedo evitar el reenvío de un formulario Replanteando un poco mi alternativa de solución, cada vez que el usuario envíe el formulario de consulta, tomas su IP y la almacenas en una variable de sesión, luego, cuando lo vuelva a intentar, solamente te fijas si la variable de sesión contiene el dato del IP, de ser así, ya no se le permitirá enviar el formulario de consulta nuevamente.
Este método no es 100% eficaz, pues si el usuario tiene conocimientos sobre redes, puede resetear su IP, sin embargo, tendría que hacer eso cada vez que envía un formulario de consulta, lo cual, a la larga, lo terminaría aburriendo, aunque como digo, eso lo haría alguien que tenga los conocimientos necesarios, pero dudo que la mayoría de usuarios puedan o quieran hacerlo. |