Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
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

  • freefox adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    37 cevap - 21 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

  • sinan adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    16 cevap - 5 soru
    yanlızca utf-8 kullanın hem sayfa yapısında hem mysql yapısında bu sorunu yaşamazsınız.
  • huseyiniskender adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    47 cevap - 20 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');