|
(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
03. 09. 2007. | #1 |
Pilece krilce(reš)
Master
|
jQuery - getJSON - specijalni karakteri
i jopet ja sa charset problemom...
elem: baza je UTF-8. stranica je probana sa raznim charsetovima - no jedan mi nije proradio. pri unosu podataka radi se encoding (base64). Na jednoj stranici treba da odradim autopopulate i to radim preko JSON objekta (jQuery -> getJSON). Na serveru odradim decoding, kreiram format objekta i saljem ga nazad, ali se nasa slova pretvore u kukice i kvacice (rombici sa znakom pitanja da budem preciznija). Da li je neko resavao ovo? |
03. 09. 2007. | #2 |
expert
Expert
Datum učlanjenja: 27.11.2005
Poruke: 543
Hvala: 47
57 "Hvala" u 31 poruka
|
Da li saljes uz JSON response
header("Content-type: text/html; charset=utf-8"); |
03. 09. 2007. | #3 |
Pilece krilce(reš)
Master
|
probala sam i sa slanjem header-a i bez
isto tako sam probala i enkodiranje sa includom json.php (on mi recimo potpuno stripuje nasa slova, jedino mislim umesto č da bude neka kineska zavrzlama), i bez njega, kao prosto kreiranje niza koji posle callback vidi kao objekat. samo da napomenem da sam testirala kako izgleda pre no sto krene sa servera i svi karakteri su tu. negde izmedju se izgubise. |
03. 09. 2007. | #4 |
хардвераш
Qualified
Datum učlanjenja: 04.01.2007
Lokacija: Маунтин Вју, САД
Poruke: 117
Hvala: 4
25 "Hvala" u 10 poruka
|
Провери да ли је веб сервер подешен да не преиначује кодни распоред.
ф |
03. 09. 2007. | #6 |
Nekad bio ddz
Expert
|
Sećam se da sam ranije imao sličnih problema sa jednom (mnogo primitivnijom) AJAX komponentom. Iz nekog razloga, promenljive su bile interno URLEncodeovane, a prilikom dekodiranja PHP se ne bi baš najbolje snalazio sa našim slovima, pa je svašta izlazilo.
Meni je problem rešilo ovo: http://www.kanolife.com/escape/2006/...es-in-php.html Nisam siguran da će i tebi pomoći, al' rek'o da ti pružim slamčicu kad već nemamo ništa bolje. Za sada |
03. 09. 2007. | #7 |
Pilece krilce(reš)
Master
|
hum..ovo deluje zanimljivo
ja sam na kraju skinula i encoding pre unosa u bazu, medjutim definitivno nije do toga..baza lepo cuva sve sto treba, svugde se pravilno ispisuje, samo tu gde je prenos putem ajax-a ima problema - sto me navodi ddz da bi ovo mozda i moglo da proradi. probacu pa javljam (za koji sat posto sad trcim na sastanak)... ako neko jos ima neku idejicu, slobodno... edit: ako neko ima dokumentaciju koja detaljnije objasnjava u kom obliku i sa kakvim encodingom se prenose podaci getJSON funkciji, i to cu rado da procitam, posto nisam naisla nigde na takva objasnjenja Poslednja izmena od conica : 03. 09. 2007. u 10:08. |
03. 09. 2007. | #8 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Probaj da, probe radi, sa servera pošalješ neki statički sadržaj za koji sigurno znaš da je dobro UTF-8 enkodiran.
|
03. 09. 2007. | #9 |
xippster
Master
Datum učlanjenja: 16.06.2005
Lokacija: Beograd
Poruke: 681
Hvala: 102
138 "Hvala" u 84 poruka
|
Poslednja izmena od xippi : 03. 09. 2007. u 16:23. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
FCKeditor i specijalni karakteri | jasmanac | (X)HTML, JavaScript, DHTML, XML, CSS | 2 | 18. 03. 2007. 19:04 |
jQuery i Ext | Ilija Studen | (X)HTML, JavaScript, DHTML, XML, CSS | 7 | 02. 03. 2007. 12:25 |
Specijalni zahtevi za softver | bluesman | e-Business | 5 | 11. 11. 2006. 05:32 |
Karakteri u xml dokumentima | cvele | (X)HTML, JavaScript, DHTML, XML, CSS | 1 | 09. 08. 2005. 18:35 |