perchè NON HA SENSO spostare il file temporaneo... si cancella da solo dopo quella sessione...
fai prima così:
Codice PHP:
file_put_contents("file_destinazione.estensione",file_get_contents($_FILES["nome"]["tmp_file"])); 
no?