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); }![]()

Rispondi quotando
