Ho delle caselle textarea con del testo al quale cambio gli attributi HTML tramite il set di javascript tinyMCE , per poi passare i dati all'interfaccia flash che le visualizza.
Il flash ed il tiny interpretano differentemente alcune cose fra cui la grandezza dei caratteri e soprattutto il tag del carattere corsivo.
a tal proposito converto tramite il preg_replace le entità HTML diverse di vota in volta ocn una funzione com'è riportata sotto.
Il problema che no so come convertire il tag ed nel corrispondente ed .
Ho provato un pò di soluzioni ma non viene convertito.
qualcuno può aiutarmi ?
Codice PHP:
$patterns[0]='/andeacute;/';
$patterns[1]='/andegrave;/';
$patterns[2]='/andograve;/';
$replacements[0]='é';
$replacements[1]='è';
$replacements[2]='ò';
echo preg_replace($patterns,$replacements,$row['dettaglio']);