Buongiorno a tutti,

Ho un problema con la funzione Copy

Questo è il mio codice all'interno del campo form
codice:
<input type="hidden" name="MAX_FILE_SIZE" value="2048000"> 
<input type="file" name="uploadfile" class="file hidden">
Questo è il mio codice PHP per l'upload
codice:
if ($_FILES['uploadfile']['error'] == 0)
{ copy($_FILES['uploadfile']['tmp_name'], "../img/film/".$_FILES['uploadfile']['name']) or die("Impossibile caricare il file");}
L'errore che mi da è il seguente

Warning: copy() [function.copy]: Filename cannot be empty

Qualche idea sul perché mi dica questo?
Premetto che non è un problema di dimensioni dell'immagine.

Grazie