Sera,
uso questo upload per inviare e resizare immagini da un upload via form
e funziona perfettamente con le immagini jpg di dimensione media o discreta...
però accade spesso che le immagini troppo grandi tipo 2/3000 pixel
attende il caricamento ma non le processa..
da cosa può dipendere? o come posso ovviare al problema?
grazie infinite
codice:
if($tmpimg){
$directory="../images/msg/$idmsg/";
//mkdir($directory,777,true);
mkdir($directory,0755,true);
$nameimage=$_FILES["fileimage"]["name"];
list($width,$height) = getimagesize($tmpimg);
$newH=(int)(150 / ($width / $height));
$thumb=imagecreatetruecolor(150, $newH);
$source = imagecreatefromjpeg($tmpimg);
imagecopyresized($thumb, $source, 0, 0, 0, 0, 150, $newH, $width, $height);
// Salvo l'immagine ridimensionata
imagejpeg($thumb, $directory.$nameimage, 100);
}