Usando l'esempio che mi hai indicato nel manuale, mi da questo errore, come mai?

Codice PHP:
Possible file upload attack
Here is some more debugging info:Array 
(     
     [
immagine] => Array         
        (             
              [
name] => your_image3.jpg            
              
[type] =>              
              [
tmp_name] =>              
              [
error] => 2             
              
[size] => 0         
)  

Il codice è questo:

Codice PHP:
$uploaddir '/images/' 
$uploadfile $uploaddir basename $_FILES 'immagine' ][ 'name' ]);  
echo 
'<pre>' ;
 if ( 
move_uploaded_file $_FILES 'immagine' ][ 'tmp_name' ], $uploadfile )) { 
echo 
"File is valid, and was successfully uploaded.\n" 
} else { 
echo 
"Possible file upload attack!\n" 
}  
echo 
'Here is some more debugging info:' 
print_r $_FILES );  
print 
"</pre>" 
Il form che ho utilizzato è strutturato in questo modo:

Codice PHP:
<form enctype="multipart/form-data" method="post" action="../admin/function/inserisci.php"  name="inserisci">

//tutti gli altri dati...

<input type="hidden" name="MAX_FILE_SIZE" value="30000" /><input
 name
="immagine" type="file">

<
input value="Inserisci"
 
type="submit"
Grazie