ciao Crypt eccoti i sorgenti.

index.html

<HTML>
<BODY>
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD="get">
Invia un file: <INPUT NAME="file" TYPE="file">
<INPUT TYPE="submit" VALUE="Invia file">
</FORM>
</BODY>
</HTML>


upload.php


<HTML>
<BODY>
<?php
$path="upload";
if($file!=""){
echo"Percorso locale: $file
\n";
echo"Nome del file: $file_name
\n";
echo"Dimensione del file: $file_size
\n";
echo"Tipo di file: $file_type
\n";
if(copy($file,"$path/$file_name"))
echo"Upload riuscito";
else echo"Upload fallito";
unlink($file);
}else echo"Non hai inserito il file";
?>
</BODY>
</HTML>


Quando viene caricata la pagina upload.php mi da errore nella riga 5 ovviamente xkè il php si aspetta la variabile $_GET[file] e invece si ristrova $file. Ma se sostituisco la variabile $_GET[file], quando arriva alla riga 7 è strova l'istruzione $file_name, non funziona più; Ho provato $_GET[file_name], $_GET[file]_name, ma nn funziona, lo stesso problema si ripropone con le size e type. Come posso fare ?

Se potresti darmi una mano ti sarei molto grato...