Hace unos meses creé un código para hacer llamada a fotos que tengo en mi sitio pero mostrarlas como thumbnails a través de PHP. El código funcionaba perfecto en FIREFOX hasta hace unos días que dejo de mostrar las imágenes thumbnails, al seguir el trayecto llegué a la conclusión de que se trata de un error 403, que no poseo los cretificados web para acceder al recurso solicitado.
Acá dejo el código
THUMBNAIL.pHp
Código PHP:
if(isset($_GET['ruta'])) {
Header ("Content-Disposition: inline; filename=imagen");
Header("Content-type: image/jpeg");
$img = imagecreatefromjpeg($_GET['ruta']);
$picsize = $_GET['ancho'];
$new_w = imagesx($img);
$new_h = imagesy($img);
$aspect_ratio = $new_h / $new_w;
$new_w = $picsize;
$new_h = abs($new_w * $aspect_ratio);
if ($new_h > 400){
$aspect_ratio = $new_w / $new_h;
$new_h = 400;
$new_w = abs($new_h * $aspect_ratio);
}
$dst_img = ImageCreateTrueColor($new_w,$new_h);
imagecopyresampled($dst_img,$img,0,0,0,0,$new_w,$new_h,imagesx($img),imagesy($img));
imagejpeg($dst_img,'',40);
}
Llamada.pHp
<div id="00" style="cursor:pointer; cursor: hand;" onclick="imgCarga(this.id, '<?php echo $row['id']; ?>')"><img src="THUMBNAIL.pHp?ruta=IMG/bg/00.jpg&ancho=100" border="0" class="img"></div>
Lo raro es que funcionaba a la perfección y en mi servidor local también funciona a la perfección con firefox. Qué será ?