Türkçe Karakter Sorunu Çözüm (PHP) (1 İzleyici)

Windows7

Üye
Katıldı
Mesajlar
149
Kredi
0
Sizde php kodlarınızda Türkçe karakter sorunu yaşııyorsanız aşağıdaki çözümlerden birini deneyebilirsiniz. Karakter sorunu öncelikle veritabanında kayıt türü seçmenizle alakalıdır.


Yeni veritabanı oluştururken dil olarak şunlardan birini seçebilirsiniz. ikisi de iş görür seçim size kalmış.




1- Herşeyi UTF 8 yapabilirsiniz


UTF-8 birçok ortamda size kolaylık sağlayacaktır. özellikle Ajax ile sorun yaşayanlar UTF-8 tercih etmektedir.


Çözüm:
UTF için HTML sayfasında en tepede şu yazılı olacak.




<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />



Veritabanı dil seçimi ise ise şöyle olacak:


utfturk.gif



Bu durumda türkçe karakterleri sorunsuz görüntüleyenilirsiniz.





2- Türkçe Ayarlarını kullanabilirsiniz.


Türkçe ayarlar için HTML sayfasında en başta şu tanım olmalı:





<meta http-equiv="Content-Type" content="text/HTML; charset=ISO-8859-9" />



Veritabanı olarak Latin5_Turkish seçmeniz uygun olacaktır:


latin5turkish.gif



Eğer veritabanından alınan bilgiler yanlış gelirse veritabanı bağlantısından hemen sonra şunu eklemelisiniz.



mysql_select_db("veritabanı_adı");

mysql_query("SET NAMES ´latin5´");
mysql_query("SET CHARACTER SET latin5");
Veritabanı türü olarak latin_5_turkish seçmediyseniz en altına şunu da eklemelisiniz.


mysql_query("SET COLLATION_CONNECTION = ´latin5_turkish_ci´ ");
 
Katıldı
Mesajlar
438
Yaşadığın yer
Elazığ
Kredi
16
Resim Link kırık lütfen yenileyiniz.
 

Windows7

Üye
Katıldı
Mesajlar
149
Kredi
0
Katıldı
Mesajlar
438
Yaşadığın yer
Elazığ
Kredi
16

Windows7

Üye
Katıldı
Mesajlar
149
Kredi
0
tamamdır sağolun iyi forumlar... :)
 

Bu konuyı kimler okuyor

Benzer konular

Top