Host değiştirdim. Yeni hosta sql i yüklerken sorunlar yaşamıştım. Bigdump.php ile bazı revizeler yaparak taşıyabildim. Verilerde Türkçe karakter problemi yaşadım. Herşeyi utf-8 yaptım. Veritabanını da , php dosyalarını da , mysql e baglanılan komutların altına şunu da yazdım :
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");sonunda çürkçe karakter problemim çözüldü. Ancak yönetim panelinden yeni içerik ekleyince yeni içeriğimde türkçe karakterler bozuk çıkıyor.
Onları bazı değişiklikler yaparak düzeltince eski veriler bozuluyor. Yani aynı veritabanında iki dönemin verilerini aynı anda atasız çekemedim.
Veritabanında eski veriler şu şekilde :
Günün Sözü 4 Temmuz 2009
Kurnaz insanlar okumayı küçümser, basit insanlar saygı duyar, akıllı insanlar ise ondan faydalanırlar
Yeniler ise şu şekilde yer alıyor :
Günün Sözü 4 Temmuz 2010
Kurnaz insanlar okumayı küçümser, basit insanlar saygı duyar, akıllı insanlar ise ondan faydalanırlar
Yeni verileri kaydederken sitede görmek istediğim şekilde kaydediyor. Fakat veritabanında gördüğüm gibi görünmüyor .
Yen veri olarak Alfabemizi kayıt ettim. Veritabanında :
abcçdefgğhıijklmnoöprsştuüvyz ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZ
ama sitede
abc�defg�h�ijklmno�prs�tu�vyz ABC�DEFG�HI�JKLMNO�PRS�TU�VYZ
şekilde görünüyor.
Nasıl bu sorun ile başa çıkabilirim?
Yeni verileride eski veriler gibi bozuk kaydedebilsem sorun gidecek ama onu nasıl yapacagımı bilmiyorum.
Verileri
Günün Sözü tarzında kaydedebilir miyim?