XAJAX Türkçe Karakter Sorunu

27 April 2007 - 23:31 (Geliştirme, Bilgisayar)

Bunun ne olduğu konusunda açıklama yapıp gereksiz bağlantılar vermeyeceğim. XAJAX kullanmak isteyip de Türkçe harflerde sorun yaşayan birisi olarak önemli bir adımı atladığımı farkettim. Yapılan işlemler şöyle olmalı:
Önce xajax.inc.php dosyası açılır ve XAJAX_DEFAULT_CHAR_ENCODING sabitinin değeri iso-8859-9 yapılır. Muhtemelen buraya kadar yapmışsınızdır. Şimdi de nedense kurulumda kapalı olarak gelen bir özelliği açmamız gerekiyor.
$xajax = new xajax(); gibi nesnemizi oluşturduktan sonra $xajax->decodeUTF8InputOn(); metodunu çağırmalıyız.
XAJAX kullanmıyorsanız ama diğer ajax-php uygulamalarınızda sorun yaşıyorsanız aynı dosyadaki _decodeUTF8Data fonksiyonunu alıp az bir değişiklikle kullanabilirsiniz.
Kolay gelsin.

3 Comments