Karakter Kodlama Denetimi
Türkçe karakterleriniz bozuk mu görünüyor? Kodlama çelişkilerini ve mojibake izlerini bulun.
Analiz sonucu
Sıkça sorulan sorular
+− Mojibake nedir?
UTF-8 metnin yanlış kodlamayla okunması sonucu "ü" harfinin "ü" görünmesidir. Sinsi tarafı şudur: geliştiricinin tarayıcısı çoğu zaman doğru tahmin eder ve her şey normal görünür. Bozulmayı ziyaretçiler, arama motorları ve dil modelleri görür.
+− Sayfa düzgün görünüyor ama uyarı aldım?
HTTP başlığı ile meta etiketi çelişiyorsa tarayıcınız birini seçip doğru göstermiş olabilir. Başka tarayıcılar ve arama motorları farklı seçebilir. Çelişkiyi gidermek gerekir.
+− Mojibake'in en sık kaynağı ne?
Veritabanı bağlantısının kodlaması. Tablolar utf8mb4 olsa bile bağlantı latin1 ise veri okunurken bozulur. PDO bağlantı dizginize charset=utf8mb4 eklemek ya da SET NAMES utf8mb4 çalıştırmak çoğu durumu çözer.