asp ve mysql ile yazdığım bir sitede türkçe karakter sorunu yaşıyorum. Şöyle ki;
databaseden çektiğim veriler düzgün gözüküyor hiç sorun yok fakat sayfa kodlarının arasında yazdığım türkçe karakterli kelimeler bu sefer sorunlu çıkıyor. sayfadaki kodları düzeltmek istediğimde mysqlden çektiklerim bozuluyor ikisini aynı anda düzeltemedim. Aynı zamanda Title bölümü de bozuluyor. sayfaların başında kullandığım kod şöyle:
yardımcı olabilir misiniz? İkisini aynı anda nasıl düzeltirim. phpmyadminde veri tabanı ve tablo ve alanları latin5_turkish_ci ayarladım.
Arkadaşlar bu konuda acil yardıma ihtiyacım var :( lütfen
herkese fikirleri için teşekkürler. aynı sorunla karşılaşabilecekler için çözümü yazayım bari : İlgili asp dosyasını notepad ile açın farklı kaydet ile kayıt türünü ANSI yapın. ve kaydedin. Ben Veritabanını latin5 yaptığım için ANSI olarak kaydetmek zorunda kaldım. Veritabanım UTF8 olsaydı kayıt türüm UTF8 olması gerekecekti.
İyi günler.
Geç kalmışım neyse, yeni gördüm kusuruma bakma ama forumda ve internette hemen her yerde bu tips orunlar yaşanıyor ve soruluyor, yazılım dili dikkate alınmaksızın En temel düzeyde sorunlar bunlar ve düzeltme yolları gene aynı, Mesela bir arkadaş php bölümünde bunu sormuş, temel aynı mysql de türkçe karakter sorunu. Türkçe olduğu için her daim utf-8 kullanın farklı şeylere kaymayın utf-8 sayesinden bir çok Türkçe karakter database de olduğu gibi saklana biliyorken diğer dil kodlamalarında farklı karakterlere dönüştürülüyor (ASCI) oluyor du yanlış hatırlamıyor isem ve aramalarda sorun çıkarta biliyor birde buna Türkçe bölge ayarları yapılmışş bir bilgisayar karışırsa ortalık toz bulutundan görünmez hale geliyor, es kaza projende bir sayfa utf-8 olsa izle sen şamatayı araki sorunu bulasın.