Merhaba ; Çalıştığım firmanın web sunucusunda sorun çıktı ve sitem gitti. Yedeği kurduğumuzda türkçe karakter sorunu ile karşılaştık. Latin1 karakteri ile kodlanmıştı site. Ben elimden geldiğince düzelttim fakat sitenin admin arayüzünden yeni açılan bir konu dahil ; Sitenin title ayarlarına kadar oynama olduğunda tekrar türkçe karakter hatalı çıkıyor. Bunun nedeni ne olabilir?
Kurduğum site : Renk Kurumsal V5 scripti
Sitede türkçe karakter
2
●270
- 15-12-2016, 11:27:18Merhaba,
Sitenizin alt yapısını bilmem fakat SQL kullandığınızı düşünerek sql connect yaptığınız yerde bir query çalıştırmanız gerekiyor. Eğer veriler latin1 ile giriliyorsa
SET NAMES 'latin1'
querysini eklemeniz gerekiyor.
Örnek vermek gerekirse mysql kullanıyorsanız;
// mysql_connect kullandığınızı farz edelim. mysql_connect('blabla kodlar'); mysql_selectdb('veritabani'); mysql_query("SET NAMES 'latin1'");Bunun sebebi eski sunucunuzun default karakter seti mysql de latin1 iken yeni sunucunuzun karakteri UTF olabilir sizde kayıtlarınızı hangi dil ile kullanacağınızı tanıtmanız gerekir.
Umarım yardımcı olabilmişimdir. Kolay gelsin.
Misafir adlı üyeden alıntı: mesajı görüntüle
Uzun oldu ama oldu.