Evet ya volkanın dediği gibi yaparsın yada kendin bir fonksiyon yazarak karekterleri türkçeye çevirirsin.
Samet CEYLAN
Ajax query oluştururken tüm değerleri şu function dan geçirmen gerek. Örneğin;
vallaha ben fonksiyon kullanıyorum güzel Türkçemiz bozulmuyor ç,ş,ı,ö,ğ güzel güzel cıkıyor
_this=_TextFormatter.prototype;
_this.escape=function(strText)
{
return encodeURIComponent(strText);
};
_this.addField=function(strField,strValue)
{
this._fields.push(strField);
this._values.push(TextFormatter.escape(strValue));
};
metodlarıyla hallediliyor.
İkinci dikkat edilmesi gereken şeyse veritabanı ve sayfanın aynı encoding'i kullanması.
çünkü text içindeki verileri urlye yazdığında farklı olur html karekterlerine dönüşür ancakquerystring ile aldığında düzgündür.
ü yine ü oluyor. karakter sorunundan kurtuluyorsun.