Foros del Web » Programando para Internet » PHP »

Imágenes desde bases de datos + PHP + Safari + Caché

Estas en el tema de Imágenes desde bases de datos + PHP + Safari + Caché en el foro de PHP en Foros del Web. Tengo una base de datos con imágenes que muestro usando un script, similar al siguiente: Código: <?php require_once 'bibliotecas varias'; $ext = 'jpeg'; $image = ...
  #1 (permalink)  
Antiguo 19/03/2010, 07:58
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 19 años, 9 meses
Puntos: 0
Imágenes desde bases de datos + PHP + Safari + Caché

Tengo una base de datos con imágenes que muestro usando un script, similar al siguiente:

Código:
<?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;
	
?>
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!!
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar

Etiquetas: bases, safari
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 04:10.