Código:
Funciona bien, pero tengo un problema: safari no está cargando las imágenes desde la cache, sino que va a buscarlas siempre al server. Usé mod_rewrite para que no tenga extensión php, pero aún así no puedo lograr que usé la caché del navegador. En opera y firefox funciona bien, en safari y chrome no. ¿Alguna idea? Gracias!! <?php require_once 'bibliotecas varias'; $ext = 'jpeg'; $image = 'contenido de la imagen traído desde la bd'; header("Content-type: image/".$ext); header("Content-length: ".strlen($image)); header("Pragma: public"); // required header('Expires: '.gmdate('D, d M Y H:i:s', time()+3600*24).'GMT'); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); // required for certain browser echo $image; die; ?>