Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Кодировка модуля(парсера) с UTF-8 в Windows-1251

Кодировка модуля(парсера) с UTF-8 в Windows-1251


     парсер, кодировка, модуль    Все вопросы » Общие вопросы по PHP    3787

вопрос
Здравствуйте, имеется парсер он же модуль "гороскоп". Сайт в кодировке win-1251, а парсер стал с недавних пор получать информацию в utf-8 и часть сайта в иероглифах. Я так полагаю в модуле нужно использовать функцию iconv но мои знания в PHP мешают этому.


Вот сам модуль:

Ответил: ravchik


найдите строку
$open = @file_get_contents("http://horo.mail.ru/prediction.html?sign=$act&time=$time", "r");

и замените на
$open = iconv("UTF-8", "Windows-1251",  @file_get_contents("http://horo.mail.ru/prediction.html?sign=$act&time=$time", "r"));

5 комментариев

vlits
Юзер

vlits - -

покажите в деле гороскоп, хотелось бы глянуть, хочу к себе на сайт поставить.

kpik2008
Юзер

kpik2008 - -

Вот пожалуйста: school4.org.ua

vlits
Юзер

vlits - -

ага ни че такой, только там ссылки в гороскопе на маил ру

kpik2008
Юзер

kpik2008 - -

если есть время нужно парсер подковырять и будет вам счастье

vlits
Юзер

vlits - -

если в этом соображать ) то да

Похожие вопросы

наверх