ciao,
con questo codice ridimensiono la larghezza dell'immagine, e mi va bene quando la foto è orizzontale.
list($width,$height)=getimagesize($uploadedfile);
$newwidth=600;
$newheight=($height/$width)*$newwidth;
$tmp=imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$ne wheight,$width,$height);
ma se la foto che pubblico è verticale ridimensionare la larghezza in 600 pixel significherebbe che l'altezza diventerebbe almeno di 1400 pixel!! Troppo grande.
C'E' UN MODO PER DIRE A PHP SE L'IMMAGINE E' ORIZZONTALE RIDIMENSIONA LA LARGHEZZA DI 600 PIXEL
SE L'IMMAGINE E' VERTICALE RIDIMENSIONA L'ALTEZZA DI 600 PIXEL