Foros del Web » Programando para Internet » PHP »

como evitar retroceder a una pagina?

Estas en el tema de como evitar retroceder a una pagina? en el foro de PHP en Foros del Web. e visto esto muchas veces pero como se hace para que cuando se regresen a la pagina anterior esta no se muestre o expire lo ...
  #1 (permalink)  
Antiguo 26/11/2010, 05:21
 
Fecha de Ingreso: agosto-2010
Ubicación: Oakland california
Mensajes: 393
Antigüedad: 13 años, 8 meses
Puntos: 3
como evitar retroceder a una pagina?

e visto esto muchas veces pero como se hace para que cuando se regresen a la pagina anterior esta no se muestre o expire lo que sea
  #2 (permalink)  
Antiguo 26/11/2010, 13:51
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: como evitar retroceder a una pagina?

Puedes usar javascript para sobre-escribir el contenido del historial con window.replace o usar ajax para evitar refrescar la página.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 26/11/2010, 14:16
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: como evitar retroceder a una pagina?

podrías usar:

Código HTML:
Ver original
  1. <input type="button" value="siguiente" onclick="javascript:location.replace('tupagina.html');"/>

así la página no queda en la historia del navegador y no se puede ir atrás. (a diferencia del location.href)
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #4 (permalink)  
Antiguo 26/11/2010, 19:08
 
Fecha de Ingreso: agosto-2010
Ubicación: Oakland california
Mensajes: 393
Antigüedad: 13 años, 8 meses
Puntos: 3
Respuesta: como evitar retroceder a una pagina?

pero y si tienen desactivado javascript?
  #5 (permalink)  
Antiguo 26/11/2010, 20:05
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: como evitar retroceder a una pagina?

PHP es un lenguaje que corre en el servidor, no interactua con el navegador directamente. Si lo que quieres es evitar que se ejecute algun codigo al refrescar la pagina solo evita enviar informacion al navegador y redirecciona al final usando header, de esa forma no saldra en el historial del navegador.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: retroceder
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 07:08.