Salve, chiedo scusa.
Volevo chiedere un'informazione per un problema che mi porto avanti da tempo.
Ho un database con un campo tipo texto utf8_general_ci con all'interno dei caratteri accentati.
Devo leggere questo campo e mostrarli sia in una tabella tramite il comando echo che in una textarea con il comando <textarea cols="70" rows="10" name="messaggio"><?php echo $campodb; ?></textarea>
Purtroppo i caratteri accentati vengono sostituiti da caratteri strani o non vengono proprio visualizzati.
Ho provato a convertire la stringa contenente il contenuto recuperato dal database in questo modo:
$stringa=mb_convert_encoding($record[campodb],'UTF-8','Windows-1252');
Nella tabella i caratteri accentati vengono mostrati correttamente mentre nella textarea vengono mostrati ancora male.
Mi chiedo che tipo di codifiche utilizzano le tabelle e le textaree?
Magari posso effettuare una doppia conversione, una per la tabella ed una per la textarea.
Grazie.
Maria

Rispondi quotando



