|
Кодировка удалённой страницыОбсуждение темы Кодировка удалённой страницы в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Вопрос в следующем: Если я использую get_file_contents для сдирания сайта по данному урл. Как можно определить кодировку страницы с которой я сдираю информацию, ... |
|
Опции темы |
13.01.2008, 02:51 | #1 |
|
Вопрос в следующем:
Если я использую get_file_contents для сдирания сайта по данному урл. Как можно определить кодировку страницы с которой я сдираю информацию, чтобы потом переделать её в win-1251 и записать у себя? |
|
13.01.2008, 07:22 | #2 |
|
Если через file_get_contents(), то только при условии, что в странице прописан <meta> с кодировкой.
Если получать страницу cURL-ом, то он возвращает заголовки. Там можно дополнительно поискать Content-Type. |
|
13.01.2008, 22:09 | #3 |
|
Угу, тоесть надо использовать cURL...
Ладно, так и будем тогда использовать. Я уж думал по пути наименьшего сопротивления пойти... |
|
14.01.2008, 10:55 | #4 |
|
Давненько я курл не юзал, а вот fsockopen должен вернуть нормальный Content-Type,
Хотя и не факт. http://tony2001.phpclub.net/misc/det...et/detect.phps - Это сорц скриптика, чекающего русскую кодировку, есть мнение, что у него туго с UTF'ом |
|
14.01.2008, 11:14 | #5 |
|
http://php.southpark.com.ua/2007/language-detection/
В тему про UTF |
|
14.01.2008, 14:42 | #6 |
|
А, между прочим, зря. cURL — великая вещь, которая избавляет от кучи рутины.
Кстати, чтобы не парсить заголовки ответа вручную, используй curl_getinfo(); |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Требуются веб-дизайнеры для удалённой работы | ArwS | Вакансии | 1 | 06.08.2008 05:34 |
Ищу веб-мастера для удалённой работы | cheetah | Вакансии | 3 | 12.09.2006 16:12 |
кодировка | Nielson | ASP, Perl, PHP и MySQL | 9 | 02.03.2006 21:48 |
GD+ttf+кодировка | wolk | HTML, CSS, JavaScript | 2 | 16.02.2005 14:46 |
Кодировка | Jonis | Зал дебютантов | 2 | 27.06.2004 20:21 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|