Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2008, 14:54
Avatar de FantasmaFito
FantasmaFito
 
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 118
Antigüedad: 16 años, 10 meses
Puntos: 0
Al redimensionar imagenes se muestran negras

Hola, tengo un problema con las imagenes que redimensiono con el GD.

Tengo este codigo para redimensionarlas:
Código PHP:
$foto=$_FILES['imagen_disco']['tmp_name'];
                                
//Redimensionar imagen
$imagen ImageCreateFromJPEG($foto);
unlink($foto);
$width  imagesx($imagen);
$height imagesy($imagen);
$nueva_anchura  130;
$nueva_altura 130;
if (
function_exists("imagecreatetruecolor")) {
    
$calidad ImageCreateTrueColor($nueva_anchura$nueva_altura);
} else 
$calidad ImageCreate($nueva_anchura$nueva_altura);
ImageCopyResized($calidad$imagen0000$nueva_anchura$nueva_altura$width$height);
ImageJPEG($calidad$foto100);
imagedestroy($imagen);
                                
//Mover imagen a la carpeta
move_uploaded_file($foto,"../../imagenes/imagenesDiscos/".$nuevoID.".jpg"); 
Las redimensiona bien, el problema es que a veces las muestra toda negra. No se que puede estar pasando...
Alguien tiene alguna idea de lo que puede estar ocurriendo o le ha pasado alguna vez?

Muchas gracias!