ehm.. wish non so se è quello xke non trovo un esempio sul link ke mi hai dato..

devo "semplicemente" fare:
$messaggio = stripslashes($messaggio);
$messaggio = htmlspecialchars($messaggio);
$messaggio = nl2br($messaggio);

$messaggio = str_replace("","",$messaggio);
$messaggio = str_replace("","
",$messaggio);
$messaggio = str_replace("","",$messaggio);
$messaggio = str_replace("","
",$messaggio);
$messaggio = str_replace("","<u>",$messaggio);
$messaggio = str_replace("","</u>",$messaggio);

x ogni campo, se lo facessi cosi x ogni campo mi uscirebbe

$nome= stripslashes($nome);
$nome= htmlspecialchars($nome);
$nome= nl2br($nome);
........


$cognome= stripslashes($cognome);
$cognome= htmlspecialchars($cognome);
$cognome= nl2br($cognome);
.........

e cosi via x altre 40 volte, dovrei trovare un sistema + "economico"