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:
<strong>asdasd</strong> <em>à</em><del> è</del>
<ul>
*/
Per togliermi ogni dubbio quale è delle due soluzione la migliore da adottare?
Grazie mille.