Ben bunun içinde (yani eksik karakter glif) bazı garip karakterler var çünkü benim RSS beslemesi ayıklama başladı. Ben iki mükemmel acemi kaynakları ile başladı:
- Mutlak Minimum Her Yazılım Geliştirici Kesinlikle, Olumlu Unicode ve Karakter Kümeleri Hakkında Bilmeniz Gereken: http://www.joelonsoftware.com/articles/Unicode.html
- Karakter Setleri / Karakter Kodlama Konular: http://www.phpwact.org/php/i18n/charsets
Kullanıcılar kopyası vardır ve sitede bir textarea içine MS Word belgeleri pasteing ve PHP sayfaları "özel ile bağdaşmaz" iso-8859-1 "charset kullanarak çünkü ben bizim RSS beslemesi sorunlarınız inanıyorum nedeni, Windows- bullet puan ve MS Word tarafından kullanılan akıllı tırnaklar gibi şeyler için 1252 "kodlamalar.
Yani sorunu gidermek için umuyorum, yapmam gerekir tüm "utf-8" kullanıcı girişi vermek / almak sayfalarında kullanmaya başlamak olduğunu?. Yani HEAD bölümünde aşağıdakileri ayarlayın:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Benim kullanıcı girişi saklamak benim DB alanları "latin1_swedish_ci
" vardır çünkü olsa bu soru sordum gerçek nedeni, ve ben onlara "{[(1) dönüştürmek için ihtiyacınız olup olmadığını bilmek istiyorum "}]? MySQL gerçekten charset yapar bu umurunda değil? Bu sadece bayt bir sürü görür ve Latince gibi harmanlanmış bir alana Unicode koyarsanız yine doğru Unicode olarak geri geleceğiz? Alan diğer alanlar da (ilgili metin büyük miktarda olduğu zaman küçük bir iş olan) dizin bırakarak ve onu yeniden anlamına gelen harmanlama değişen gereken bir FULLTEXT indeksi parçası olduğundan alanını değiştirme yorucu olacaktır.