Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2009, 00:00
german82
 
Fecha de Ingreso: diciembre-2008
Mensajes: 54
Antigüedad: 16 años, 2 meses
Puntos: 0
problema al crear miniatura

hola gente tengo este codigo:

function crearminiatura($nombrefoto, $dir){

if (!is_file($dir)){

return false;

}

$calidad = 75;
$path= $dir;

$ext = strtoupper(pathinfo($path, PATHINFO_EXTENSION));

if($ext == "JPG" || $ext == "JPEG"){

$img_orig = imagecreatefromjpeg($path);

}

if($ext == "png"){

$img_orig = imagecreatefrompng($path);

}

if($ext == "gif"){

$img_orig = imagecreatefromgif($path);

}


/* obtengo dimenciones imagen original */

$x_orig = imagesx($img_orig);
$y_orig = imagesy($img_orig);

///////asigno dimenciones de la miniatura/////
$x_dest = 100;
$y_dest = 100;

//// copio imagen redimencionada/////
$image_dest = imagecreatetruecolor($x_dest, $y_dest);

imagecopyresampled($img_dest, $img_orig, 0, 0, 0, 0, $x_dest, $y_dest, $x_orig, $y_orig);

////// guardar la miniatura//////

if($ext == "JPG" OR $$ext == "JPEG"){

imagejpeg($img_dest, "../imgs/miniaturas".$nombrefoto, $calidad);
}

if($ext == "PNG"){

imagepng($img_dest, "../imgs/miniaturas".$nombrefoto, $calidad);
}

if($ext == "GIF"){

imagegif($img_dest, "../imgs/miniaturas".$nombrefoto, $calidad);
}


return true;

}


y esto me tira el navegador cuando lo corro


Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /frmsubirfoto.php on line 65

Warning: imagejpeg(): supplied argument is not a valid Image resource in /frmsubirfoto.php on line 71

la version gd de mi servidor es la 2.0.31 si no me equivoco espero me puedan ayudar gracias gracias