tengo una funcion que copie desde este mismo foro para realizar thumbs
Código PHP:
function redimencionarthumb($file, $type, $alto,$ancho) {
if ($type=="jpg"){
$imagen = imagecreatefromjpeg($file);
}
elseif ($type=="gif") {
$imagen = imagecreatefromgif($file);
}
$width = imagesx($imagen);
$height = imagesy($imagen);
$nueva_anchura = $ancho;
$nueva_altura = $alto;
if (function_exists("imagecreatetruecolor")) {
$calidad = ImageCreateTrueColor($nueva_anchura, $nueva_altura);
} else $calidad = ImageCreate($nueva_anchura, $nueva_altura);
imagecopyresized($calidad,$imagen,0,0,0,0,$nueva_anchura,$nueva_altura,$width,$height);
if ($type=="gif")
imagegif($calidad);
elseif ($type=="jpg")
imagejpeg($calidad, $file, 100);
imagedestroy($imagen);
return true;
}
Código PHP:
$linkimagen = "../noticias/images/$array[imagen]";
//creo los nombres que tendran los tumbs de las imágenes
$extimagen = explode(".",$array[imagen]);
$smallimagen = "smalltitle.".$extimagen[1];
$widthimagen=90; // ancho de salida imagen
$heightimagen=6; // largo de salida imagen
if (file_exists($linkimagen))
$tamanoimagen = getimagesize("../noticias/images/$array[imagen]");
else
$error .= 'La imagen no existe, fue borrada en el servidor\n';
<a href="#" onClick="MM_openBrWindow('preview.php?image=<?=$linkimagen?>','preview1','width=<?=$tamanoimagen[0]?>,height=<?=$tamanoimagen[1]?>')"><?redimencionarthumb($linkimagen,$extimagen[1],$widthimagen,$heightimagen)?></a>
CUANDO EJECUTO ESA FUNCION ME MUESTRA PUROS JEROGLICOS Y NO LA IMAGEN QUE QUIERO MOSTRAR POR EJEMPLO
GIF87aZ„ :l”ºÌDj”ÔæüTz¤ìþü\v”F|*SF•zåfI nÅ¥³¹œf3Ômô[á0+özšnÇïõs}- „†ˆ‡%…‹ Š‘Œ‰“Ž‚T˜Q›š™Z Ÿ—£¡r -§r§¬%ª± ¨*«-ªrP* ¾²ÀcÃ%ŠȽ¿Á -ÐÒ%ÔÓÑØÕÏÙÖÝÜÛ- äâèäã-ëïî%ñ%é-!;
, ALGUIEN ME PUEDE AYDUAR PLIS
SALUDOS