Salve,ho un form in .php (una specie di guestbook) e voglio loggare in un file .txt cosa scrive un utente.

Quindi ho fatto cosi:

Codice PHP:
$guestbook fopen($db_testo"a"); $txt='<tr><td>Testimonianza scritta da: [b][email="'.$email.'"]'.$utente.'[/email][/b]

'
$txt .= $messaggio "
"
$txt .= "[i]Scritta il: " $data_ora "[/i]</td></tr>"fwrite($guestbook$txt); fclose($guestbook); echo '[url="scrivi.php"]Ok![/url]'
Il codice funziona,quello che scrivono gli utenti viene salvato,c'è un piccolo problema:

Codice PHP:
Testimonianza scritta da: [b][email="prova@mail.com"]provanick[/email][/b]

Prova testo.
[
i]Scritta il10/01/2011 13:15:05[/i]</td></tr
Perchè mi escono anche i tag [b] [b] ecc..?

Devo mostrare solo il normale testo.

Altro problema:

I messaggi vengono mostrati su una sola linea nel file .txt

tipo:

Codice PHP:
Testimonianza scritta da: [b][email="prova@mail.com"]provanick[/email][/b]

Prova testo.
[
i]Scritta il10/01/2011 13:15:05[/i]</td></tr>Testimonianza scritta da: [b][email="prova@mail.com"]provanick[/email][/b]

Prova testo.
[
i]Scritta il10/01/2011 13:15:05[/i]</td></tr
Come posso risolvere questi due problemi?Grazie mille.