| |||
Cómo desactivar el botón atrás del navegador Hola tengo un site en el que es importante las seguridades, lo que necesito hacer es que se desactive el botón atrás del navegador para que cuando el usuario modifique algún registro de la base de datos y de atrás no tenga problemas. Se que esto si se puede hacer, si alguien me puede ayudar se los agradezco.
__________________ Maury |
| |||
Pues . la seguridad no parte con "desactivar" botones de un navegador (cliente) sino que sea tu aplicación la que sepa en todo momento si el acceso es autorizado. Una solución son sesiones: Si el usuario pasa por determinado script .. defines una variable de sesión con cierto valor .. si vuelves a ejecutar el mismo script (efecto de "ir hacia atras en tu navegador") revisas la existencia/valor de esa variable de sesión para tomar las deciciones (condicionales) que necesites. Pero todo depende de como funcione tu proceso y flujo de páginas/scripts de proceso. Podrías explicar mejor que es eso de "...cuando el usuario modifique algún registro de la base de datos y de atrás no tenga problemas ..." .. sobre todo que "problemas" podría tener. Un saludo, |
| |||
Si trabajo con sesiones, pero después de modificar debo presentar un mensaje de confirmación,cuando hago cualquier otra cosa el usuario puede dar atrás con el browser y vuelve a dar el mensaje lo que puede causar que el usuario se confunda. Mi site es bastante grande lo que me causa confusión de la variable que tu me mensionas me podrías explicar un poco mejor como funcionaría lo de la variable? gracias
__________________ Maury |
| |||
Si dices tener un mensaje de confirmación que sólo lo muestras cuando algún evento se produce .. En ese mismo proceso que generas tu mensaje .. podrías declarar una variable en la sesión tipo "ya pasó por aquí" (flag) Código PHP: Código PHP: Un saludo, |