beh, basta analizzare e cercare di capire che fa...
allora
lui fa:
$msg = str_replace("
","[br]",$msg);
$msg = htmlspecialchars($msg,ENT_QUOTES);
$msg = str_replace("[br]","
",$msg);
con la prima riga, mette [br] al posto di
poi la seconda riga, non lo so proprio, php non lo conosco.. devi cercare che fa quello, sempre che tu già non lo sappia....
poi con l'ultima riga
sostituisce di nuovo [br] con
a sto punto prova a sostituire
e non
come facevamo noi... :S
però boh