Yani burada benim durum: Bir godaddy sunucusunda, ben periyodik olarak html e-postalar (haber bültenleri bir tür) gönderen bir php script var. Ve ben izah edilemez bir nedenle, e-postaların bazılarını ben (her zaman tam aynı noktada) göndermek, bir! karakter alışılmadık bir alanı ile birlikte, görünür. İşte bazı örnek şunlardır:
- "Ben! Öylesine certa" yerine "Ben çok eminim"
- "Bu öfke! Onlara" yerine "onlara bu öfke" içinde
- "Childre olmak! N sırasında" sırasında "çocuk olmak" yerine
Betiğin mekaniği ile ilgili bazı ayrıntılar:. Ondan içeriği e-posta okur html dosyaları (. Bir doc dosyasını dönüştürülmüş - Ben bir garip fikir olduğunu biliyorum, ve oluşturulan html kodunu boktan, biçimlendirme, bu sorunu çözmek hedefliyoruz), yapar bazı biçimlendirme ve uygun başlıkları ile gönderir. Ben sorunu teşhis etmeyi deneyebilirsiniz What did:
- (Benim gmail hesabı, benim eski Windows live mail hesabı ve görünüm) farklı yazılım ile e-posta görüntülemek için çalıştı. Hepsi aynı.
- (ISO-8859-1 utf-8) e-posta charset değiştirmek için çalıştı.
- Emin yaptı html_entity_decode işlevini kullanarak herhangi bir haydut karakter yoktu.
- Ve bir not - sunucu üzerinde dosya, bazı rasgele nedenle deforme alamadım eğer kontrol etti.
Yani bu konuda herhangi bir fikir?