Arkadaşlar ubuntu sunucumuza site kurmuştuk ve utf8mb4 idi veritabanı. Yeni sunucu utf8 kabul ediyor bir türlü çeviremedik ve okutamadık. Sunucu şirketi de hiçbirşey yapamadı yardım edermisiniz tavsiyeleriniz neler ?
Not:Admin panelden yazılar kısmı bozuk çıkıyor. Türkçe karakterleri düzeltince düzeliyor ama. İçeriğimiz çok fazla olduğu için sql den yapabilme imkanımız var mı ?
Lütfen Yardım utf8mb4 Hakkında
11
●5.952
- 18-09-2015, 22:37:38hocam denedim yükledi ama bu kez de türkçe karakter sorunu oldu notepad++ ile kodlama kısmından tüm ansi,utf8 falan çevirmeyi denedim maalesef olmadıilk adlı üyeden alıntı: mesajı görüntüle
- 18-09-2015, 22:41:12Üyeliği durdurulduturkcekarakter.com'dan sqldeki turkce karakterleri düzeltebilirsinizaydnoztas adlı üyeden alıntı: mesajı görüntüle
- 18-09-2015, 22:44:13Hocam notepad++ da karakterler düzgün gözüküyor. sitede türkçe karakterler � şeklinde gözüküyor. notepad++ da bu karakterler bozuk olsaydı söylediğiniz doğruydu.ilk adlı üyeden alıntı: mesajı görüntüle
- 18-09-2015, 22:45:32Üyeliği durdurulduhocam düzenlemeleri notepad++ da yapmayın mesela karakterler düzgün olarak kayıt ediliyor yollandığında bozuluyor .classic notepad yada dreamweaver kullanmanızı tavsiye ediyorumaydnoztas adlı üyeden alıntı: mesajı görüntüle
edit:hocam sorununuz giderilmediyse PM iletin. buradan daha fazla mesaj yazamayacagim - 18-09-2015, 22:47:08Bunu yapmadan önce veritabanı kodlamasına bir bakın. Yükledikten sonra DB'de TR karakter sorunu var mı diye kontrol edin yoksa ekrana bastırırken mi TR karakter sorunu mevcut ?aydnoztas adlı üyeden alıntı: mesajı görüntüle
- 18-09-2015, 23:05:50Sağolun hocam cevabınız için mysql de doğru hiçbir türkçe karakter sorunu yok türkçe karakterler düzgün çalışıyor site çıktısında türkçe karakter sorunu var.FSahin adlı üyeden alıntı: mesajı görüntüle
- 18-09-2015, 23:18:07O zaman veritabanı bağlantısı yapılan php dosyaya aşağıdaki kodları ekleyip bir de bu şekilde deneyin.aydnoztas adlı üyeden alıntı: mesajı görüntüle
mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER SET utf8"); mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");