Doğru Cevap
-
var icerik = CKEDITOR.instances.editor1.getData(); var baslik = $("#baslik").val(); $.ajax({ type:"POST", data:{"icerik":icerik,"baslik":baslik,"id":id}, url:"konuduzenle.php", success:function(exdata){ $("#mesajkutusu").html("<center>"+exdata+"</center>").show(); }) } })
Aynı sorun ile zamanında ben de karşılaşmıştım. Bu şekilde çalışıyor. Deneyip yazarsan bakalım sorun olacak mı?-
Frauzer
Evt dediğiniz gibi oldu teşekkürler ama sisteme girerken türkçe karakterleri değiştirerek yazıyor normal bir text'ten girince ise normal yazıyor. Nedenini biliyormusunz?12 yıl önce yazılmış -
Actionsee
UTF-8 i kullanıyorum sayfalarımda. Veritabanı da utf8_turkish_ci olunca öyle bir problem ile karşılaşmıyorum.12 yıl önce yazılmış
-
Cevaplar
-
gonderdigin sayfanin ve database deki yapinin charsetleri aynımı ? yada editorden giden verinin charsetini hiç kontrol ettin mi?
-
Frauzer
CKEDITOR.config.language = 'tr';
Bu şekilde yaparak denedim ama genede olmadı12 yıl önce yazılmış
-
-
Public Function ajaxTurkish(byVal strWords)
TurkishChars = Array("Ü","Ş","Ğ","Ç","İ","Ö","ü","ş","ğ","ç","ı","ö")
XChars = Array("Ü","Å","Ä","Ç","İ","Ö","ü","ÅŸ","ÄŸ","ç","ı","ö")
For i = 0 to UBound(XChars)
strWords = Replace(strWords, XChars(i), TurkishChars(i),1,-1,1)
Next
ajaxTurkish = Trim(strWords)
End Function
strIcerik = AjaxTurkish(Trim(Request("icerik")))