- Home
- Categorie
- Coding e Sistemistica
- Coding
- Problema UTF-8
-
Problema UTF-8
Ho un sito con impostato charset UTF-8 , il database mysql è impostato a utf8-general-ci sia connection che le collection dei campi. Quando salvo del testo proveniente dal sito sono costretto ad utilizzare un metodo un po' artificioso per evitare problemi con i caratteri accentati.
Il metodo è convertire il testo proveniente dal sito tramite la funzione php utf8_decode prima di salvarlo, ovvero trasformo il charset della stringa da utf8 a iso-8859-1.
Prima di andare in output devo tornare ad utf-8 tramite utf8_encode ovvero trasformo iso-8859-1 verso utf-8.
Vorrei impostare il database correttamente ed evitare queste operazioni, un saluto.