buenos días.
no puedo crear thums de imagenes que tengo alojadas ya en mi web
, este es el codigo:
Código PHP:
$original = imagecreatefromjpeg("C:/AppServ/www/una225.jpg");
//$thumb = imagecreate(300,300);
//imagealphablending($thumb, false);
//imagesavealpha($thumb, true);
$ancho = imagesx($original);
$alto = imagesy($original);
$thumb = imagecreatetruecolor(200,200);
imagecopyresampled($thumb,$original,0,0,0,0,200,200,$ancho,$alto);
imagejpeg($thumb,'C:/AppServ/www/thumb.jpg',90);
el caso que como esta ahora me detiene "literalmente" la ejecución del código en la función
imagecreatefromjpeg(), bien... si a la imagen le cambio la terminación osea le digo
jpeg, continua hasta el final del código, pero... la imagen que me crea es negra totalmente...
he probado en png... y me detiene el código si la terminación es
.png(con la función
imagecreatefrompng()) pero si le pongo
.pneg continua pero la imagen esta corrupta, no se ve nada...
he realizado un loop a 400 y pico imagenes y bien, lo que se dice bien me crea 100 y poco....
alguna idea, o manera de solucionarlo, osea crear de nuevo la imagen de una manera que la entienda la librería gd??