Alt un momento.MiniMe ha scritto:azz, c'è un'incompatibilità .belnudo ha scritto:tanto per iniziare, come charset nel tag meta content invece di:
charset=iso-8859-1
mettere
charset=utf-8
che riconosce di default molti più caratteri
Mi era stato detto che si usava UTF-8 per tutto il resto del forum.
Perchè nell'XML c'è iso ecc??? potrebbe essere un conflittone.
E comunque è proprio il parsing che è sgarrato, il quot viene preso separato, dipenderà dalla codifica?
Il problema non è char set della pagina inviata al browser. Il problema è nell'interpretazione delle parole contenute nel messaggio. PhpBB quando incontra caratteri che sono fuori dalla codifca utf-8 le converte nella corrispondente rappresentazione html. In questo modo quando vengono lette dal db il browser le rappresenta con il corrispondente carattere. Il problema è il forum interpreta la codifica come tre parole separate e le separa con dei tag html particolari. Quetso processo viene seguito per tutte le parole contenute nel messaggio. Questo vuol dire che ogni parola del messaggio in realtà ''cuba'' 4 volte tanto considerando gli (inutili) tag html aggiunti.