arkadaşlar merhaba, iki gündür içinden çıkamadığım bir sorunla mücadele halindeyim. Web formundan MySQL tablosuna veriyi kaydederken karakterlerini bozuyor. karakterler Ã1⁄4 halini alıyor. php sayfalarının encodinglerinin hepsi UTF-8; veritabanı ve tabloların hepsi UTF-8 (utf8_general_ci) denemediğim yol kalmadı, bir türlü türkçe karakterli yazdıramadım. Kendi lokalimde sorunsuz çalışıyordu. Başka bir sunucuda da test ettim orada da sorunsuzdu.

MySql baglantisini acarken charset set ediyor musun? Sunu kodunda connection actiktan sonra calistir: mysql_query(&quot;SET NAMES 'utf8'&quot;);

Hazır bir script mi kullanıyorsun yada başkasının yazdığı bir script mi? Eğer durum bu ise sistemin kullandığı PHP dosyalarının bazılarının encoding'in farklı olması bu soruna yaratabilir. Dosyaların encoding'lerini kontrol etmekte fayda var

şu şekilde kullanıyorum : query(&quot;SET NAMES utf8&quot;); query(&quot;SET CHARACTER SET utf8&quot;); query(&quot;SET COLLATION_CONNECTION = 'utf8_general_ci'&quot;);