PHP de Türkçe Karakter Problemi

Merhabalar sitemdeki ilk yazımla karşınızdayım. Kendim zamanında çok uğraştığım ancak internet , arkadaşlar vb. yöntemler ile çözebildiğim php ve mysql türkçe karakter sorununu sizlerle paylaşacağım.Öncelikle oluşturacağımız veritabanının karşılaştırmasını latin5_turkish_ci seçiyoruz. 


Bunun ardından mysql sorgu çağıracağımız php sayfasını açıyoruz ve sayfanın head tagleri arasına aşağıdaki kodu yapıştırıyoruz.php türkçe karakter sorunu


<meta charset="iso-8859-9" />

Ya da dreamweaver kullanıyorsanız Değiştir -> Sayfa Özellikleri -> Başlık/Dil Kodlamasından Türkçeyi seçebilirsiniz. Php sayfamızda veritabanına bağlandığımız kod olana mysql_select_db kodundan önce de aşağıdaki kodları giriyoruz.



mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET 'latin5'");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");



Bu adımlardan sonra sayfamızda veritabanındaki karakterlerle uyum sorunu ortadan kalkmaktadır.

3207

(0) Yorum

Yorumlar