salve a tutti,ho un problema con la funzione copy() per uplodare i file,ecco il mio codicemi aiutate a capire cosa non va?Codice:<HTML> <BODY> <?php include('connect.php'); $id=$_POST['id']; $user=$_POST['user']; $MySQLSend = "SELECT Email FROM utenti WHERE ID='$id';"; $result=mysql_query($MySQLSend) or die("query fallita: " . mysql_error()); $ris = mysql_fetch_array($result); $mail=$ris['Email']; if($mail){ # uploadit.php echo "<PRE>"; echo "nome del file locale creato dopo l'invio: $uploadfile\n"; echo "nome originale del file remoto: $uploadfile_name\n"; echo "dimensioni del file in byte: $uploadfile_size\n"; echo "tipo di file: $uploadfile_type\n"; echo "</PRE>"; echo "<HR>"; # abbiamo veramente un file? if ( $uploadfile == "none" ) { echo "Non è stato inviato alcun file<BR>"; echo "Ritorna al form per inviare il <A HREF=\"upload.html\">file</A>"; exit; } # controlla innanzitutto le dimensioni del file # se è meno di 20 MB if ($uploadfile_size < 20480000 ) { # lo copia in una nuova posizione if (copy($uploadfile,"/clienti/".$uploadfile_name)) { echo "Invio del file riuscito"; # cancella il file temporaneo unlink($uploadfile); } else { echo "Invio del file fallito"; } } else { echo "Spiacente, il file da inviare non deve superare le dimensioni di 20 MB<BR>"; };}; ?> Ritorna al form per inviare i <A HREF="upload.html">file</A> </BODY> </HTML>