Ajax isteklerde türkçe karakter problemi.

0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Tepki puanı
29
Konum
Live in .NET
Merhabalar,

Belki aynı problemle karşılaşıp çözmüş arkadaşımızı vardır diye sormak istediğim bir soru var. WP üzerinden yürüyen bir sitemde tüm ayarlarım UTF8. Bugün bir host değişikliği yaptım ve MySQL datalarını birebir aktardım. Sistemin çalışmasında ve aktarımda en ufak bir sorun çıkmadı ve türkçe karakterler gayet güzel görünüyor. Ancak benim problemim şu oldu. Admin paneline girdiğimde ajax istekte bulunan otomatik url oluşturma ve etiket bölümlerinde gelen etiketler utf8 olarak gelmiyor. Mesela ı harfleri |+ gibi bir şekilde geliyor. Eski host ile aralarındaki tek fark cleanoptions ile bulduğu tüm fazlalıkları silmiş olmam. Ancak WP ayarlarına baktığımda encoding UTF8 görünüyor.

Sizce problem ne olabilir?
 
0
Onaylı Üye
Üye
Katılım
18 Mart 2006
Mesajlar
2,416
Tepki puanı
0
Konum
Trabzon
Merhabalar,

Belki aynı problemle karşılaşıp çözmüş arkadaşımızı vardır diye sormak istediğim bir soru var. WP üzerinden yürüyen bir sitemde tüm ayarlarım UTF8. Bugün bir host değişikliği yaptım ve MySQL datalarını birebir aktardım. Sistemin çalışmasında ve aktarımda en ufak bir sorun çıkmadı ve türkçe karakterler gayet güzel görünüyor. Ancak benim problemim şu oldu. Admin paneline girdiğimde ajax istekte bulunan otomatik url oluşturma ve etiket bölümlerinde gelen etiketler utf8 olarak gelmiyor. Mesela ı harfleri |+ gibi bir şekilde geliyor. Eski host ile aralarındaki tek fark cleanoptions ile bulduğu tüm fazlalıkları silmiş olmam. Ancak WP ayarlarına baktığımda encoding UTF8 görünüyor.

Sizce problem ne olabilir?

Geri dönüşü yapan php dosyaların sayfa kayıt özelliğini utf-8 yaparak denediniz mi?
 
0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Tepki puanı
29
Konum
Live in .NET
Bahsettiğiniz dosyaları UTF8 encoding ile tekrar kaydetmekse bunu denedim. (admin-ajax.php ve jQuery javascript dosyalarını) Ancak herhangi bir gelişme olmadı.
 
0
Onaylı Üye
Üye
Katılım
18 Mart 2006
Mesajlar
2,416
Tepki puanı
0
Konum
Trabzon
Bahsettiğiniz dosyaları UTF8 encoding ile tekrar kaydetmekse bunu denedim. (admin-ajax.php ve jQuery javascript dosyalarını) Ancak herhangi bir gelişme olmadı.

Bende o sorun olduğunda önce utf-8 yaptım daha da bozuldu sonra ANSI yaptım düzeldi. Aslında bunun en büyük nedeni kullanılan Ajax kütüphanelerin yetersizliğinden olmaktadır.

JQuery yerine Prototype veya Yahoo! Connectin Manager denediniz mi?
Bende en sağlam çalışanı Prototype.
 
0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Tepki puanı
29
Konum
Live in .NET
Malesef denemedim, WP'yi kurcalamak için pek niyetim ve vaktim de yok açıkcası :) WP'nin default tercihi malesef JQuery'den yana olmuş ajax için. Biraz JQuery ile ilgili araştırayım en iyisi. Teşekkür ederim ilginiz için.
 
Geri
Üst