Защо мразя Internet Explorer
За пореден ден Internet Explorer ми къса нервичките. Сега по някакви причини, необясними до момента, при зареждане на страничка посредством връзка ми изкарва празна страница. При преглед на кода се оказва, че и код няма. При F5 я зарежда. Ако същата страница я въведа директно в полето за адрес се извежда нормално. Всякакви кешове съм изключил и нищо.
Усещам как ще си изгубя още 5-6 часа в търсене защо Експлодера прави така.
Открих проблема и след като си поуспокоих нервите, реших да споделя (не за друго, ами после ще трябва да редактирам псувните в постинга).
Проблемът е, че Internet Explorer от време на време “изпадал в заблуждение” по отношение на кодирането на знаците на страницата, и трябвало да му се напомни. При PHP и UTF-8 кодиране на знаците проблема се решава със следното:
header("Content-type: text/html; charset=utf-8");