Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

PHP de Türkçe Karakter Sorunu

sozen

0
Onaylı Üye
Üye
Katılım
14 Ekim 2009
Mesajlar
91
Açılan Konu
12
Tepki puanı
1
Merhaba
PHP yi yeni öğreniyorum,
Webde aradım ancak bu sorunuma %100 bir çözüm bulamadım...

MySQL de bir sorun yok, tüm alanlarda (yani dil ile ilgili ne gördüysem hepsini düzelttim) latin5_turkish_ci var...

PhpMyAdmin den ekle dediğimde "Ş" + "İ" + "Ğ" harflerini sorunsuz kayıt ediyor.

Ancak PHP ile yazdığım formdan veriyi kayıt ederken sorun yaşıyorum...

Head de şunları ekledim:
Kod:
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-9\">
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1254\">
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=x-mac-turkish\">
<meta http-equiv=Content-Language content=tr>
<meta name=\"Language\" content=\"Turkish\">

ayrıca veritabanı bağlantısı için kullandığım koddada
Kod:
mysql_query("SET NAME 'latin5'");
bulunuyor...

apache2triad1.5.4.exe kurulu

çözüm bulamıyorum, lütfen yardımcı olurmusunuz?
 

sozen

0
Onaylı Üye
Üye
Katılım
14 Ekim 2009
Mesajlar
91
Açılan Konu
12
Tepki puanı
1
Veritabanına bağlantı için include ladığım php dosyasına şu kodları ekledim ve sorun nihayet düzeldi:

mysql_query("SET NAMES ‘latin5′");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = ‘latin5_turkish_ci’");

artık Türkçe karakter problemim yok.
Teşekkür ederim...
 

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Açılan Konu
298
Tepki puanı
36
Hayırlı olsun Şener :D
 
Üst