Quello completo:

Ecco quello che uso:
Il modulo:
<?PHP
echo "


<font face=\"verdana\" size=\"2\">
Usa il tasto Sfoglia per cercare il file sul tuo PC da caricare sul server

scelto questo premere il tasto Carica File per fare l'Upload sul server

lo ritroverete nella cartella<font color=\"red\"> upload <font color=\"black\">posta nella cartella della script.
</font>
</p>
";
echo "


<form enctype='multipart/form-data' action='upload.php' method='POST'>
<input type='file' name='trasferimento' size='90'>


<input type='submit' name='Upload' value='Carica File'>
</form>";
?>
e poi il programmino upload.php
<?PHP
$fileup = $_FILES['trasferimento']['tmp_name'];
$destinazione= 'upload/'."\\".$_FILES['trasferimento']['name'];
$dim = @filesize ($fileup) / 4096;
if (move_uploaded_file($fileup,$destinazione))
{
echo "<font face =\"verdana\">";
echo "

Upload OK!

File Caricato con Successo: ";
echo "<font color=\"red\">";
echo "<u>";
echo $_FILES['trasferimento']['name'];
echo " Kb: ";
echo $dim;
echo "</u>";
echo "</font>";
}
else
{
echo "<font face =\"verdana\">";
echo "Upload non riuscito!";
echo "
Il file deve essere inferiore a 2Mb
";
echo "Se si vuole caricare un file di dimensioni superiori a 2 Mb
modificare l'apposita voce nel file php.ini
";
echo "Leggere attentamente la guida sul sito ";

echo "</font>";
}
?>
sto testando il tutto in localhost.
Scusa per il ritardo ma prima sono dovuto uscire. Adesso mi sposto dove non ho un collegamento internet. Domattina potrei vedere la tua risposta, in ogni caso la vedrò quando avrai tempo di inviarla. Grazie.