L'auto-wrapping è la funzione di un editor di testo che manda a capo una riga più lunga del viewport (la larghezza massima dell'area utile in cui viene visualizzato il testo).

Se l'auto-wrap è attivo, di norma le interruzioni di riga utili alla visualizzazione non vengono mai salvate nel file alla chiusura, ma in alcuni editor un po' cessi succede che le interruzioni di riga dell'auto-wrapping vengano salvate, e il codice subisce mutazioni genetiche che creano non poche seccature, specialmente per linguaggi (diversi da PHP) in cui l'interruzione di riga nello script viene interpretata come fine di un comando (vedi JavaScript).
Comunque Notepad++ non è di questi (lo uso anch'io).

Allora, se l'errore è quello, vuol dire che PHP non riesce ad aprire il file $file_temp e quindi neanche può spostarlo.

Per verificare se la variabile $temp_file individua effettivamente un flusso tra lo script e la risorsa sul disco del server, scrivi:
codice:
if (!is_file($temp_file)) { echo "

$temp_file non individua correttamente una risorsa.</p>\n"; }
else { echo "

$temp_file individua correttamente una risorsa!</p>\n"; }
prima di:
codice:
if (move_uploaded_file($file_temp, $file_new_path))