salve a tutti
ho bisogno di una funzione che mi crei una thumb di una dimensione da me scelta (w/h) dopo l'upload da un form

il codice che sto facendo è...

Codice PHP:
function crea_thumb($originale_path$nuova_path$width$height$qualita)
{
    if (
file_exists ($originale_path))
    {
        
$originale_dimensione getimagesize($originale_path);
        switch (
$originale_dimensione['mime'])
        {
            case 
'image/jpeg':
                
$originale_temp imagecreatefromjpeg ($originale_path);
                
$nuova_temp imagecreate ($width$height);
                
imagecopyresized($nuova_temp$originale_temp0000$width$height$originale_dimensione[0], $originale_dimensione[1]);
                if (!
file_exist ($nuova_path))
                {
                    
/* creo file? */
                    
                
}
                
imagejpeg($nuova_temp$nuova_path$qualita);
                
ImageDestroy($originale_temp);
                
ImageDestroy($nuova_temp);
            break;
            case 
'image/gif':
            break;
            case 
'image/png':
            break;
        }
    }

e la richiamo in questo modo

crea_thumb('vecchia.jpg', 'nuova.jpg', '132', '132', 80);

ma per usare imagejpeg() si presuppone che nuova.jpg sia già esistente per scriverci dentro... come devo fare?

grazie a chi mi aiuterà