[Web2.0] Problemi con accentate

Giovanni Cappellini giovanni.cappellini a gmail.com
Mar 3 Apr 2007 10:43:53 CEST


Marcello Vezzelli wrote:
> Giovanni Battista Lenoci ha scritto:
>> Ciao, uso ajax per estrarre una lista di clienti, e mi trovo a 
>> risolvere il solito problema delle accentate.
>>
>> I dati vengono prelevati da db, e quando ho un risultato del genere:
>>
>> Via Della Libertà
>>
>> visualizza:
>>
>> Via Della Libert�0000
>>
>> Ho risolto diverse volte con php, con js non so come muovermi...
> 
> L'url che chiami in XMLHttpRequest è uno script php no?
> Converti i dati prima di passarli indietro alla chiamata ajax.
> Con la solita utf8_decode.
> 
> Ciao
> Marcello

Quando viene visualizzato quel punto interrogativo significa che il 
"visualizzatore" si aspettava byte codificati in utf-8, invece ha 
ricevuto una codifica iso-8859-1. Quindi credo che dovrai fare una 
utf8_encode (oppure una query "SET NAMES utf8" prima di richiedere i dati)


Maggiori informazioni sulla lista Web2.0