Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Кодировка удалённой страницы

Обсуждение темы Кодировка удалённой страницы в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Вопрос в следующем: Если я использую get_file_contents для сдирания сайта по данному урл. Как можно определить кодировку страницы с которой я сдираю информацию, ...


Закрытая тема
 
Опции темы
Старый 13.01.2008, 02:51   #1
Вопрос в следующем:
Если я использую get_file_contents для сдирания сайта по данному урл. Как можно определить кодировку страницы с которой я сдираю информацию, чтобы потом переделать её в win-1251 и записать у себя?
 
Старый 13.01.2008, 02:51
Ссылки
Старый 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();
 
Старый 14.01.2008, 14:42
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Требуются веб-дизайнеры для удалённой работы 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


Текущее время: 07:45. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум