Ok
// qui devi decidere se non passi nessun indirizzo alla funzione te la visualizza
@imagejpeg($new, '', 100);
// altrimenti gli dai l'indirizzo dove deve salvarla
//@imagejpeg($new, './nuova.jpg', 100);


poi

if (isset($_POST["invio"])) {
$percorso = "upload_img/";
if (is_uploaded_file($_FILES['file1']['tmp_name'])) {

$nuovonome=date("U");

if (move_uploaded_file($_FILES['file1']['tmp_name'], $percorso.$_FILES['file1']['name'])) {

Thumb($percorso.$_FILES['file1']['name'], 100,100);


echo 'Nome file: '.$_FILES['file1']['name'].'
';
echo 'MIME Type: '.$_FILES['file1']['type'].'
';
echo 'Dimensione: '.$_FILES['file1']['size'].' byte
';
echo '======================
';
$file1=$_FILES['file1']['name'];
echo 'File caricato correttamente

';
} else {
echo "si verificato un errore durante l'upload: ".$_FILES["file1"]["error"];
}
} else {
echo "si verificato un errore durante l'upload: ".$_FILES["file1"]["error"];
}
}


Pero' fa l'upload senza visualizzarmi nulla ne ridimensionare
Grazie ciao