Foros del Web » Programando para Internet » PHP »

problema al mostrar un thumbs

Estas en el tema de problema al mostrar un thumbs en el foro de PHP en Foros del Web. Hola a todos: tengo una funcion que copie desde este mismo foro para realizar thumbs Código PHP: function  redimencionarthumb ( $file ,  $type ,  $alto ...
  #1 (permalink)  
Antiguo 18/05/2006, 13:48
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 7 meses
Puntos: 0
problema al mostrar un thumbs

Hola a todos:

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$file100); 

       
imagedestroy($imagen);
       return  
true;
    

y la muestro asi

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
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 21:28.