Foros del Web » Programando para Internet » PHP »

Como evitar pagina expirada

Estas en el tema de Como evitar pagina expirada en el foro de PHP en Foros del Web. Hola. He visto algunas páginas, que utilizando metodos POST, al hacer el submit y al darle al botón hacia atras del navegador, no sale el ...
  #1 (permalink)  
Antiguo 27/01/2010, 14:25
Avatar de gogupe  
Fecha de Ingreso: octubre-2006
Ubicación: Mallorca
Mensajes: 897
Antigüedad: 17 años, 6 meses
Puntos: 32
Como evitar pagina expirada

Hola.

He visto algunas páginas, que utilizando metodos POST, al hacer el submit y al darle al botón hacia atras del navegador, no sale el mensajito que la página web expiró.

Yo lo que hago es que al grabar los datos, lo envío a otra página diciendo que los datos se han guardado bien y bla bla.. pero no es lo que he visto por ahí.

Espero que me entendáis lo que quiero decir.

¿Alguien sabe como evitar esto?

Un saludo y gracias.
  #2 (permalink)  
Antiguo 28/01/2010, 12:13
Avatar de gogupe  
Fecha de Ingreso: octubre-2006
Ubicación: Mallorca
Mensajes: 897
Antigüedad: 17 años, 6 meses
Puntos: 32
Respuesta: Como evitar pagina expirada

Bueno como nadie ha contestado y creo que he encontrado la solución me contesto yo mismo.

Y asi a ver si podéis opinar, ya que lo veo un poco chapucilla, pero era lo que quería.

Justo cuando grabo, al detectar que se ha pulsado el botón de grabar, lo mando con un header a una página que está vacía, solo contiene otro header que me vuelve a la página principal.

En este caso si se pulsa F5 no aparece nada.

Saludos.
  #3 (permalink)  
Antiguo 28/01/2010, 12:17
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como evitar pagina expirada

Cita:
Iniciado por gogupe Ver Mensaje
[...] Justo cuando grabo, al detectar que se ha pulsado el botón de grabar, lo mando con un header a una página que está vacía, solo contiene otro header que me vuelve a la página principal [...]
de hecho, esa es la técnica que se recomienda para evitar este problema...

solo que no necesitas enviar un header() a una pagina intermedia, directamente de tu script que procesa al terminar puedes usar el header() para recargar la misma pagina, o bien, la principal... (:
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 28/01/2010, 12:23
Avatar de gogupe  
Fecha de Ingreso: octubre-2006
Ubicación: Mallorca
Mensajes: 897
Antigüedad: 17 años, 6 meses
Puntos: 32
Respuesta: Como evitar pagina expirada

Pues es verdad, lo he probado y hace el mismo efecto.

Ya sabía yo, que se me quedaba algo en el tintero !!!

Gracias

Etiquetas: Ninguno
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 23:12.