ciao a tutti...

ho un problema che mi sembra talmente semplice ma che non riesco a risolvere...
allora...
carico una variabile che poi scriverò su un file di testo.
Il mio problema è che converta gli "\n" nel txt. Questa è una cosa semplice e lo fa. il problema sorge quando ho una stringa lunga che prendo da un mdb che contiene alcuni "\n" e "\t".
spiego meglio: Con l'SQL mi prendo una stringa dal database
codice:
$Stringa = "Ciao\nMondo\nPerchè\tnon\t funzioni?"
e la metto per scriverla nel txt ma non mi converte i caratteri speciali mentre gli altri non contenuti nella stringa sì!
ho provato ad eliminare gli spazi, a dichiarla come stringa o anche a fare degli explode per poi rimpiazzare gli \n... cosa barbara ma credevo funzionasse... invece nulla... guardando quest'esempio qua sotto è come se mi convertisse solo quei 3 \n...
codice:
$Stampa = "ciao\n";
$Stampa .= "mondo\n";
$Stampa .= $Stringa."\n";
write...
so che tra apici singoli e doppi dovrebbe fare questa differenza ma non riesco a forzarlo a fare quello che voglio io...
spero di essere stato chiaro, scusate se sono prolisso.

cmq buon lavoro a tutti.