salve a tutti.
ho questo piccolo script che uso per caricare immagini quadrate:
Codice PHP:

////////////////////////
// Ottengo le informazioni sull'immagine originale
list($width$height$type$attr) = getimagesize($coveroriginal.$_FILES['image']['name']);

// Creo la versione 200*200 dell'immagine 
$big imagecreatetruecolor(300300);
$sorgente imagecreatefromjpeg($coveroriginal.$_FILES['image']['name']);
imagecopyresampled($big$sorgente0000300300$width$height);

// Salvo l'immagine ridimensionata
imagejpeg($big$coverbig.$_FILES['image']['name'], 75); 
ora dovrei integrare un controllo che mi permetta di mantenere la larghezza fissa tipo 300 e modificare in proporzione l'immagine
qualcuno può darmi una mano a fare questa piccola modifica senza stravolgere tutto??
grazie a tutti in anticipo