Il problema:
- Ho un modulo gestito da ChronoForms che, una volta spedito, invia una e-mail all'utente e salva le informazioni in un database.
- L'e-mail inviata arriva correttamente, i caratteri accentati si vedono bene.
- La pagina di verifica del modulo si vede correttamente, i caratteri accentati si vedono bene.
- Le informazioni, salvate nel database mysql, non lo sono correttamente: la parola "può" - ad esempio - viene salvata tipo "puA2" (non è proprio un 2, è l'esponente, ma spero abbiate capito
)
Se in MySQL vado a vedere le variabili relative ai charset, ottengo questo risultato:
character set client latin1
(Valore sessione) utf8
character set connection latin1
(Valore sessione) utf8
character set database latin1
character set filesystem binary
character set results latin1
(Valore sessione) utf8
character set server latin1
character set system utf8
character sets dir /usr/share/mysql/charsets/
collation connection latin1_swedish_ci
(Valore sessione) utf8_general_ci
Ho cercato parecchio in giro ma non riesco a capire in che modo devo muovermi per sistemare il problema.
Avete qualche consiglio da darmi ?
Grazie, Andrea.