[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