Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2013, 06:57
AitorLopez
 
Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años, 6 meses
Puntos: 6
Instrucciones para no guardar cache no me funcionan

Hola. Me ocurre lo siguiente. Cargo una pagina, esta pagina tiene una imagen. Salgo del navegador. Subo otra imagen a esa pagina. Vuelvo a abrir el navegador, cargo la pagina pero la imagen no me la cambia, es decir, ha guardado en caché la imagen primera y hasta que no pulse F5 no me mostrará la imagen nueva.

He usado estas instrucciones vaciando primeramente el caché del navegador:

header("Expires: Sat, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: post-check=0, pre-check=0",false);
session_cache_limiter("must-revalidate");

En otros hilos que he visto en este foro, ademas, tambien he usado etiquetas html como estas:

<meta http-equiv="last-modified" content="0">
<meta http-equiv="cache-control" content="no-cache, mustrevalidate">
<meta http-equiv="pragma" content="no-cache">

Pero me sigue ocurriendo lo mismo.

Lo que quiero conseguir es simple, entro en una pagina y me muestra la imagen que hay. Salgo de la pagina. Se sube una imagen nueva. Vuelvo a entrar en la pagina y que me muestre la imagen nueva sin tener que actualizar.

Gracias. Un saludo.