non credo sia realmente questo il problema, al massimo la richiami nel modo sbagliato cmq quando copi il file temporaneo nella tua cartella la variabile del nome del file la elabori così
codice:
$filename = str_replace(" ", "", $filename);