[ gristic @ 19.04.2010. 11:16 ] @
Pozdrav svima.

Imam sledecu situaciju i problem. MySql baza mi je u latin1_swedish_ci. Stranica mi je u iso-8859-1.
U bazi su lepo upisana nasa slova. Kada procitam podatke i prikazem ih na stranici sva nasa slova se lepo prikazuju.
Medjutim, kada preko Ajaxa procitam podatke iz baze i vratim ih onda mi se ne prikazuju nasa slova.

Za ajax koristim YAHOO.util.Connect.asyncRequest.
Sta treba da odradim da bi mi se prikazala nasa slova?

Hvala svima unapred na odgovorima.
[ mitke013 @ 19.04.2010. 15:08 ] @
Probaj ovo. Drugo, mnogo bolje resenje, jeste da podatke iz baze prebacis u utf-8, stranice takodje u utf-8 i sve ce da ti radi bez problema ubuduce. Ja sam radio na tim konverzijama iz svasta u nesto; iako sam namestio, uvek sam gubio vreme na nepotrebne stvari.

Pogledaj da li je php fajl koji se izvrsava ajax-om snimljen u kodnoj stranici koju zelis? To takodje moze da pravi problem; phped bar to automatski prijavljuje, trebalo bi i ostali editori.
[ Borg Collective @ 20.04.2010. 01:29 ] @
Nisam siguran ali pokusaj sa:
<script charset="utf-8"> (ili mozda iso-8859-1)
// tvoj js ...
</script>

a mozda najbolje da kompetno sve prebacis u utf-8, bazu, stranicu, js ...
[ gristic @ 20.04.2010. 21:38 ] @
Hvala puno svima na odgovorima.

Prebacio sam sve na UTF8 i sada radi.

Pozdrav