Arkadaşlar, apache + php + phpmyadmin+ mysql kurdum şuan problemsiz çalışıyor fakat tek sorun şu ; php sayafalarında türkçe karakterli sayfalarda sorun çıkarıyor, iii, ğğğ, şşş, gibi harflerde sorun çıkarıyor, nasıl normale çevirmem gerek , nerden ayar yapmalıyım? phpmyadminden character set utf8 ,bağlantı karşılaştırılması latin5 türkis_ci bu ayarları yaptım fakat türkçe karakterlerde sürekli hata veriyor ? Hangi ayarları yapmam gerekir? şimdiden teşekkürler ...
Php , mysql de türkçe karekter sorunları
mysql e bağlandığın satırdan sonra
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
kodlarını eklersen veritabanına kaydederken sorun çıkarmaz. sonra da OnlyMann 'in dediği kodları php sayfasının başına eklersensorunun çözümlenir
Yok yok Sendeki sorun şu .. Önce tabloların diline bak Phpmyadmin genelde Latin_Swedish_Ci olarak atıyor.. ama önerim hiç ugrasma SqL olarak elinde varsa veritabanından siL daha sonra BigDumper ile yükle .. Tr sorununu çözer..
Techno_maynaQmysql e bağlandığın satırdan sonrayukarıda verdiğim kod zaten karakter setlerini düzenliyor. veri tabanı için BigDumber kullanmaya gerek yok bence. Böyle sorunları program yerine kodla çözümlemek daha mantıklımysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");kodlarını eklersen veritabanına kaydederken sorun çıkarmaz. sonra da OnlyMann 'in dediği kodları php sayfasının başına eklersensorunun çözü