Se faccio
var_dump($_FILES);

da file.php, ciò che ottengo è: array(0) { }

forse passo nel modo sbagliato la variabile ddupload dal form?

Tutte le altre variabili che passo attraverso il metodo post le ottengo correttamente.