Qued Posted February 4, 2005 Report Posted February 4, 2005 Sveikiņi. Tāda specifiska problēma. Ņemu un ar PHP ieseivoju vārdu iekš cookie. Pēc tam šo vārdu lasu ar javascript ārā. Viss ir ļoti jauki, tikai pēc lasīšanas ar javascript latviešu garie un mīkstie burti ir samakarēti - piemēram, "Ē" vietā ir "%C7". Ja lasa kukiju ar php, nav nekādu problēmu, latviešu burti netiek sabojāti. Klienta opsistēma Windows XP, lapas kodējums windows-1257.
bubu Posted February 4, 2005 Report Posted February 4, 2005 Pamēģini pielietot funkciju unescape() uz izlasītajiem datiem JSā.
Qued Posted February 4, 2005 Author Report Posted February 4, 2005 Paldies, palika labāk - tomēr ne pavisam labi. :) Tagad js man "Ē" vietā dod "Ç" (C ar ķeksi apakšā).
bubu Posted February 5, 2005 Report Posted February 5, 2005 charsets UTF-8 13414[/snapback] Diez vai! Sākumā jau tak minēja, ka ir Win-1257 charsets. Un pie tam %C7 ir vienbaita kods, kas lielāks par 128 (konkrēti 0xC7 = 199), tātad UTF-8 tas čista nevar būt!
Recommended Posts