Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
karakter kaldı

Türkçe karakter problemi

Merhaba arkadaşlar.

Projelerimi PHP + MYSQL + JQUERY kullanarak gerçekleştiriyorum. Ve çoğu zaman ajax işlemlerinde türkçe karakter problemi yaşıyorum. Türkçe karakter sorununu tamamen aşmak için veritabanı ve sayfa karakter kodlamaları nasıl olmalıdır? Yani dreamweaver ile oluşturduğumuz sayfalar UTF-8 veya iso-8859-9 karakter setlerinden hangisi olmalı ? Veritabanında ise latin5_turkish_ci veya UTF8_turkish_ci setlerinden hangisi olmalı? Bunların dışında da türkçe karakter sorunu yaşamamak için başka nelere dikkat etmeliyim ?

Teşekkürler...
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap Doğru Cevap

  • Avatar of freefox
    4 ay önce
    cevap - soru
    türkçe karakteri sorunları yaşamamak için.
    - sayfa kodlaması UTF8
    - Php dosyasını UTF-8 without bom olarak kaydet
    - Js dosyalarını UTF-8 without bom olarak kaydet
    - veritabanının da UTF8_turkist_ci olsun
    hiçbir sorun yaşamazsın

Cevaplar

  • Avatar of sinan
    4 ay önce
    16 cevap - 4 soru
    yanlızca utf-8 kullanın hem sayfa yapısında hem mysql yapısında bu sorunu yaşamazsınız.
  • Avatar of huseyiniskender
    4 ay önce
    43 cevap - 19 soru
    Freefox adlı kullanıcının yazdıklarına ek olarak php sayfasının başına aşağıdaki header kodunuda koymak yardımcı olabiliyor. Ajaxla veri çekerken istek yapılan sayfaya ekliyorum, işimi görüyor. Bilginize.


    header('Content-Type: text/HTML; charset=iso-8859-9');