grazie alcio74 proverò a modificare e ti farò sapere come è andata.
Ad ogni modo la funzione dimimage che utilizzavo la richiamo dal file gd.php
Codice PHP:
function dimimage($src){
    
$fullsize getimagesize($src);
      if( 
$fullsize[2] == ){$im = @imagecreatefromjpeg($src);}
      elseif( 
$fullsize[2] == ){$im = @imagecreatefromgif($src);}
      elseif( 
$fullsize[2] == ){$im = @imagecreatefrompng($src);}
    
    
$fullsize_height=$fullsize[1];
    
$fullsize_width=$fullsize[0];
    
imagedestroy($im);
    return array(
$fullsize_width,$fullsize_height);

proverò cmq anche nel modo che tu mi hai indicato solo che a me serve che la foto caricata dall'utente venga salavata nella cartella pubblic ed automaticamente devo fare in modo che si crei una thumbnail rinominata in "id_user.jpg" a sua volta salvata nella cartella thumb.