So che quest'argomento è stato trattato varie volte ma ho un problema ancora diverso dagli altri.
Devo gestire tramite backoffice le traduzioni di diversi articoli.
Le traduzioni ovviamente comprendono anche l'arabo e il giapponese e via discorrendo.
Ora:
1) Ho scritto tutti i miei file con dreamweaver avendo selezionato come codifica predefinita l'utf-8
2) Ogni mio file comincia con
3) Ogni tabella del DB (MySql) nel quale vengono salvate le traduzioni è stata definita UTF-8 e i campi che tengono i testi anche loro con collation UTF-8.<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Date le premesse:
L'arabo, il giapponese ecc. riesco a salvarli e posso stampare nell'html i testi corretti, però se vado a vedere i campi del db non trovo scritta la stringa araba (p.e. مؤسسة النقد العربي السعودي e non so che vordì, non me ne vogliano gli arabi) ma una serie di caratteri strani (che evidentemente quando li seleziono dai miei file vengono fuori correttamente interpretati).
Ho notato che se io inserisco la stessa stringa di cui prima da phpMyAdmin invece nella tabella la stringa persiste.
Qualcuno sa dirmi dove sbaglio? O almeno qualche suggerimento?
Grazie