Ciao a tutti,
ho un problema: in una pagina PHP devo salvare su file dei dati scritti da utente su textarea.
Il punto è che l'utente potrebbe essere smaliziato e scrivere codice html, php o sql per piantare la pagina, e soprattutto potrebbe andare a capo nel suo testo, e salvando su file, vengono copiati pure gli "a capo".

Come posso salvare su file il contenuto del textarea in modo che se uno va a capo, nel file viene scritto tutto su un'unica riga? E come prevenire codici potenzialmente dannosi?

Esempio utente:

Ciao a tutti i partecipanti
del forum
Come va?

Sul file dovrebbe venir scritto:

note:Ciao a tutti i partecipanti
del forum
Come va?

Grazie anticipatamente!

P.S la funzione nl2br() non mi funziona, va lo stesso a capo durante la scrittura su file