Php Türkçe Karakter Sorunu

Swat_TR

Altın Üye
Katılım
16 Eki 2005
Mesajlar
4,739
Reaction score
0
Puanları
36
Konum
İstanbul
Türkçe dil dosyasını sorunsuz atmama rağmen Türkçe karakter kullanınca farkı şeyler çıkıyor. Sorun nerde olabilir ?
 
Bendede aynı sorun vardı düzeltmek için sormadığım kimse kalmadı kimisi "<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> yerleştir dedi denedim olmadı php içine kodlar gömdüm yine olmadı bugün tesadüfen yine aynı konu üzerinde araştırma yaparken birşey dikkatimi çekti.Belki bu seninde işine yarayabilir.Sen hangi sistemde bu sorunu yaşıyorsun bilemicem ama türkçe karakter sorununu diğer php sistemlerde yaşayacak olursan aşağıda anlatacağım şeyler belki işine yarayabilir.


PHP-Türkçe karakter sorununu ben kendi sayfamda UTF-8 dil kodlaması yardımıyla çözümledim.Öncelikle yapmanız gereken yeni bir php dosyası oluşturmak ve bu kodu içine yazmak ;

<?php
header("Content-Type: text/html; charset=utf-8");
?>

Daha sonra bunu kendi istediğin bir isimle kaydet. Örn : abc.php

Bundan sonraki iş daha kolay.türkçe karakter sorunu yaşadığın her php ye bunu include yöntemiyle yerleştirmek.Nasıl yapman gerektiğine gelince ;

include_once ('abc.php');

oluşturduğun dosyayı sitenin anadizinine atacak olursan bu anlattıklarımdan sonra sayfa otomatik olarak UTF-8 modunda açılır ve türkçe karakter sorunu yaşamazsın..
 
Sonunda kendim hallettim. dosyayı not defteri şeklinde değil de WordPAd ile açarsan karakterler düzenli çıkıyor.
 
Bu sana anlattığım klasik php türkçe karakter sorununa kesim çözüm valla..neler denedim neler en son bu kod işime yaradı :)
 
Geri
Üst