funzione per allineare dati su una stessa riga

ciao,

esiste una funzione che mi "allinea" su una stessa riga testo formattato con html?

mi spiego meglio.

ho un editor visuale ( fckeditor ) con il quale creo un testo formattato, e lo registro in un file .txt

$testo = $_POST["text"];

$filename = "news.txt";
$fh = fopen($filename, 'ab');
fwrite($fh, stripslashes($testo));
fclose($fh);

il problema è che devo accodare il testo "vecchio" e mettere all'inizio quello "nuovo".

dato che nel file.txt il testo mantiene la formattazione con tutti gli "a capo" e tag html, sarebbe utile se riuscissi a "raggruppare" tutto su un'unica riga in modo da poter controllare meglio la posizione dei vari testi che si susseguono...

per il momento faccio così:

$nomefile = "news/news.txt";
$fd = fopen ($nomefile, "r");
$contenuto = fread ($fd, filesize ($nomefile));
fclose ($fd);

echo $contenuto;

spero di essere stato chiaro.. :)

grazie

inviato 10 anni fa
iTek
iTek
1
X 0 X

per togliere gli "a capo" da una stringa puoi fare così:

$testo = str_replace(array("\n","\r"),'',$testo);

Se esegui questa operazione prima di salvare il testo nel file allora $testo dovrebbe occupare solo una riga del file.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda