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);
}