Salva raga ho fatto questo script di prova:
Codice PHP:
if(trim($_POST["click"])=="ok"){
if(
$uploadfile!=""){
if(
copy($uploadfile,"/dirfile/$uploadfile_name")){
echo 
"file inviato con successo";
echo 
"nome del file locale: ".$uploadfile;
echo 
"nome originale del file:".$uploadfile_name;
echo 
"dimensionei del file in byte: ".$uploadfile_size;
echo 
"tipo di file: ".$uploadfile_type;
nlink($uploadfile);
}else{
echo 
"L'invio del file non è riuecito";
}
}else{
echo 
"non è stato inviato alcun file";
exit;
}
}else{ 
<form action="index.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input name="click" type="hidden" value="ok" /><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>inserisci un file:</td>
</tr>
<tr>
<td><label>
<input type="file" name="uploadfile" id="uploadfile" />
</label></td>
</tr>
<tr>
<td><label>
<input type="submit" name="button" id="button" value="Invia" />
</label></td>
</tr>
</table>
</form>

Codice PHP:

mi da sempre "non è stato inviato alcun file"
non capisco il perchè la directory è settata su 777 i file qualdiasi tipo pdf, jpg, gif mi da sepre che non ha inviato file.