Salve a tutti, ho un problema con le png e le gif, la pagina che genera le thumb è questa:
Codice PHP:
<?php if($estensione == "jpg")
{ $fullsize=imagecreatefromjpeg($_GET['urlimmagine']);
}elseif($estensione == "png"){ $fullsize=imagecreatefrompng($_GET['urlimmagine']);
}elseif($estensione == "gif")
{ $fullsize=imagecreatefromgif($_GET['urlimmagine']);}
$fullsize_height=imagesy($fullsize); $fullsize_width=imagesx($fullsize); $thumb_width=215;
$thumb_height=floor($fullsize_height/($fullsize_width/$thumb_width)); $thumb=imagecreatetruecolor($thumb_width,$thumb_height);
imagecopyresampled($thumb,$fullsize,0,0,0,0,$thumb_width,$thumb_height,
$fullsize_width,$fullsize_height);
if($estensione == "jpg"){ imagejpeg ($thumb,"images/small/$scomposto[0].$estensione");}elseif($estensione == "png")
{ imagepng ($thumb,"images/small/$scomposto[0].$estensione");
}elseif($estensione == "gif")
{ imagegif ($thumb,"images/small/$scomposto[0].$estensione");
} imagedestroy($thumb); imagedestroy($fullsize); ?>
Con le jpg nessun problema, con le gif, queste perdono l'animazione e le png diventano completamente nere. Dove sbaglio? Grazie a tutti.