mispieghi a che serve aprire il file con fopen e poi con file e 'implodere' il risulato?
per allegerire il codice cancella le ultime tre righe del codice e scrivi semplicemente:
readfile($destinazione_finale);

(nn mettere nessun echo)