Alexander
Новичок
Проблема с (пере)кодировкой
При считывании из сокета ответа сервера мне приходит в заголовке явное указание - "Content-Type: text/html; charset=windows-cp1251". Но в теле даже не видно следов разметки на английском, не говоря уже о русском текста. Так просто непойми что=( Я пробовал функцию iconv(), но резулътатов никаких. Пробовал скинуть ответ в файл, открыть в IE и пощелкать кодировки - без результатно. А вот если не считывать из сокета в PHP, а просто открыть в IE, то всё нормально отображается. Как можно сделать что бы PHP тоже всё правильно отображал?
При считывании из сокета ответа сервера мне приходит в заголовке явное указание - "Content-Type: text/html; charset=windows-cp1251". Но в теле даже не видно следов разметки на английском, не говоря уже о русском текста. Так просто непойми что=( Я пробовал функцию iconv(), но резулътатов никаких. Пробовал скинуть ответ в файл, открыть в IE и пощелкать кодировки - без результатно. А вот если не считывать из сокета в PHP, а просто открыть в IE, то всё нормально отображается. Как можно сделать что бы PHP тоже всё правильно отображал?
тогда конечно бинарный просто так не прочитаешь