Buon giorno a tutti, toglietemi per favore il dubbio che ho.
In pratica per quanto riguarda i caratteri speciali devono essere convertiti all'atto di una insert/update.e questo è ok.
Ma.. per quanto riguarda i tag come bisogna comportarsi?
Ho fatto due prove ho inserito a mano nel campo "oggetto" dei tag senza conversione:
Codice PHP:
echo "
Al [b]momento[/b] la
<ul>[*]Prima[*]seconda[/list]"

e invece attraverso la conversione:
Codice PHP:
$trans get_html_translation_table(HTML_ENTITIES);
if(
$txtOggetto!=""){
    
$str1 utf8_decode($txtOggetto);
    
$encoded1 strtr($str1$trans);
}
/*la variabile $encoded1 avrà i tag e i caratteri speciali convertiti cosi:
&lt;strong&gt;asdasd&lt;/strong&gt; &lt;em&gt;&agrave;&lt;/em&gt;&lt;del&gt; &egrave;&lt;/del&gt;
&lt;ul&gt;
*/ 
Per togliermi ogni dubbio quale è delle due soluzione la migliore da adottare?
Grazie mille.