ciauz bella gente...ho fatto una semplice modifica.... la inserisco...caso mai serva a qualcuno...
lo scopo è: se l'immagine da uplodare è + piccola delle dimensioni specificate nello script (quelle per l'immagine thumbnails o quelle per la foto in grande) la foto non viene ridimensionata.
[preciso che ho incominciato da oggi a lavorare con le classi... se ho fatto qualche errore correggetemi!]

la modificava fatta nel file image.class
bisogna sostituire la funzione SaveProportionateImagecon quella qui sotto

Codice PHP:
    function SaveProportionateImage($filename$quality$height){

        
$dest_height $height;
        
$ratio $this->src_height $dest_height;
        
$dest_width $this->src_width $ratio;

        if (
$dest_height >= $this->src_height){
           
$dest_height $this->src_height;
           
$dest_width  $this->src_width;
        }

        
$dest_image imagecreatetruecolor$dest_width,$dest_height);

        
imagecopyresampled($dest_image$this->src_image0000

            
$dest_width,

            
$dest_height,

            
$this->src_width

            
$this->src_height); 

        
imagejpeg($dest_image$filename.'.jpg'$quality); 

        
imagedestroy($dest_image); 

ciauzzz