W3C Valid Html Hata ve Çözümleri Bom – UTF-8 Problemi

The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.

 Hatası

Warning: Cannot modify header information – headers already sent by …

Byte-Order Mark found in UTF-8 File

Eğer sitenizdeki Hatalı kodlamaları çözerken üsteki hatalar başınıza geldi ise, sitenizin ciddi bir problemi var demektir. Özellik Türkçe Karakter problemi ve Cache bellek ile ilgili yapılandırma yaparken başınıza gelen bu problemi düzeltmeniz gerekmektedir.

Yapmanız gereken ise notepad ++ …

Önce notepad plus programı ( eğer yoksa netten indirebilirsiniz.)  ile sorunlu olan dosyalarınızı açıyorsunuz. Daha sonra

Kodlama > UTF-8 Kodlamasına Dönüştür (BOM’suz) veya File > Save with Encoding > UTF-8 (Sublime Text2) bölümüne tıklayıp dosyanızı kaydetmeniz yeterli olacaktır. Aşağıdaki resimde göstermeye çalıştım.

 

UTF-8 Kodlamasına Dönüştür