.
chrome da utf-8, westers ıos-8859-1, westers windows 1252 ve turkish olarak seçtim... Hiçbirinde sonuç değişmedi..
Php
Bu arada, veritabanından çağrılan verilen doğru gözükmüyor. Sayfaya yazdıklarımda sorun yok...Yani browserla alakası yok bence..
Php
sana soyle izah edeyim sen veri tabanında duzgun gozukup gozukmemesi onemli degil onemli olan sen sql sorgusu ile yazıyı ekrana html icinde yazdırdıgın zaman bozuluyor mu bozulmuyor mu ? veritabanının icine phpmyadmin tarzı programlar ile bakıp duzgun degil diye dusunmeyin
sql sorgusunu html içine yazdırdığımda karakterler bozuk çıkıyor. latin5 encoding i kullandığımda sadece ş,i,ç v İ,Ş,Ç harfleri bozuk çıkıyor ü veya ö düzgün çıkıyor. utf8 kullandığımda tamamen bouzk ..
veri tabanında düzgün olup almaması cidden önemli değil! bu sorunu cozmem lazım! html form dan girilen bilgiler sayfada düzgün görüntülenemiyor:S
çıldırtıcı bir durum.. denemediim şey kalmadı...ben mi yanlış yapıyorum yoksa başka birşey mi yapmam gerekiyor?
Php
veri tabanını tamamen temizleme sansın varmı tum veri tabanını sil ve tekrar dene derim en kısa yolu bu gibi gozukuyor
verı tabanını silip defalarca yükledim sql dosyasını notepadd++ de açıp utf8 ile kayıt ettim daha sonra import ederken utf8 ile kayıt ettim yada windows 1281 öyle birşey tam emin değilim... birşey değişmedi..
Veri tabanını sil derken yeniden veritabanını tektek mi yazayım diyorsun yoksa sadece silip sql tekrardan yüklemem gerekiyor?
verı tabanını silip defalarca yükledim sql dosyasını notepadd++ de açıp utf8 ile kayıt ettim daha sonra import ederken utf8 ile kayıt ettim yada windows 1281 öyle birşey tam emin değilim... birşey değişmedi..
Veri tabanını sil derken yeniden veritabanını tektek mi yazayım diyorsun yoksa sadece silip sql tekrardan yüklemem gerekiyor?
Php
sen veri tabanını komple kaldır ve tekrar olustur tabloları phpmyadmin le yapabilirsin karsılastırma olarakta utf-8 sec php den veri insert ederken php dosyalarınında utf-8 olmasına dikkat et html de utf-8 oldumu hic problemin kalmaz
Php
1. En üste bu kodu ekleyelim
2. Veritabanına bağlandıktan sonraki kodlara bunları ekleyelim.
mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");
3. Veritabanından çektiğimiz tabloyu şu şekilde yayınlayalım.
4. Veritabanına bilgi gönderdiğimiz forma şu kodu ekleyelim.
<form accept-charset="utf-8" id="form" name="form" method="post" action="">
Bende bu gün yaşamıştım bu tarz bir sorunu bu şekilde çözüme kavuşturdum. UTF-8 yazan kısımları kullanmak istediğiniz şekilde değiştirebilirsiniz. // (latin5 vs..)