ya db kodlarım utf_turkish_ci
İlk olarak PhpMyAdmin'e girip verileri kontrol ettiniz mi ? Orada düzgün görünüyor mu ? Eğer görünüyor ise;
Önce :
UTF8 ise sayfalarinin utf8 ile kaydetmen gerekir. bunun için
1.Yol -
notepad++'yi kullanabilirsin.
dosyayi bu programla acip üstteki "Format" menüsünden "Kodlama: UTF-8 BOM'suz"'u seçip kaydedeceksin.
Ya da
2.Yol- sayfalarinin en başına header('Content-Type: text/html; charset=utf-8');
yazacaksin.
Sonra :
DB Baglantinin Altina :
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
Bunları ekleyeceksin.
Ve son adım:
sayfanın meta charsetini bu şekilde yapacaksın.
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />