ciao a tutti... io ho la seguente paginetta HTML
codice:
<html>
<head>
	<title>Untitled</title>
</head>
<body>
<form action="upload_img_cat_foods.php" method="post" enctype="multipart/form-data">
File:

<input name="file" type="file">

Nome:

<input name="new_name" type="text">



<input name="submit_upload" type="submit" value="Invia">
</form>
</body>
</html>
e poi il codice di upload:
Codice PHP:
upload($_FILE["file"]);

function 
upload($files){
 
$dir="D:";
 if(!
file_exists("d:")) die('La directory non esiste!');
 
$filename "prova.jpg";
 if(
trim($files["name"]) == "") die("Non hai indicato il file da uploadare!");
 if(
is_uploaded_file($files["tmp_name"])){
  
move_uploaded_file($files["tmp_name"],$dir."/".$filename) or die("Impossibile spostare il file; controlla l'esistenza o i permessi della directory!");
 }else{
  die (
"Problemi nell'upload del file ".$files["name"]);
 }

Il risultato dell'operazione è:

codice:
"Non hai indicato il file da uploadare!"
Capite dove sbaglio? una volta mi pare che andasse, ma non sono sicuro...