Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/12/2011, 10:25
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: PHP y Explorer

Si, al parecer es un problema de caché. Si las imágenes guardadas las estás guardando todas en una misma carpeta, podés crear un .htaccess en dicha carpeta, con

Código Apache:
Ver original
  1. <FilesMatch "\.(gif|png|jpg|jpeg|bmp)$">
  2.     Header unset Cache-Control
  3.     Header unset Expires
  4.     Header unset Last-Modified
  5.     FileETag None
  6.     Header unset Pragma
  7. </FilesMatch>

Si también querés evitar que se cachee el php que realiza la operación (aunque con lo anterior creo que debería solucionarse), a lo dicho por @Rodrhigo podrías mejorarlo con

Código PHP:
Ver original
  1. header("Expires: Mon, 26 Jul 1990 05:00:00 GMT");
  2. header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
  3. header("Cache-Control: no-store, no-cache, must-revalidate");
  4. header("Cache-Control: post-check=0, pre-check=0", false);
  5. header("Pragma: no-cache");

si tras la operación de cambio, estás recargando la misma página con javascript. usa
document.location.reload(true);, el parámetro true recarga desde el servidor y no de la cache.

Son alternativas para que pruebes, pero todo depende de como este hecha la aplicación en su conjunto

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.