Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Кодировка модуля(парсера) с UTF-8 в Windows-1251

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


     17.07.2013    Общие вопросы по PHP    2086

вопрос
Здравствуйте, имеется парсер он же модуль "гороскоп". Сайт в кодировке 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
3

108

vlits - 22 октября 2013 06:22 - Юзер

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

kpik2008
8 | 2

kpik2008 - 22 октября 2013 09:30 - Юзер

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

vlits
3

108

vlits - 23 октября 2013 05:30 - Юзер

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

kpik2008
8 | 2

kpik2008 - 23 октября 2013 09:06 - Юзер

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

vlits
3

108

vlits - 24 октября 2013 04:30 - Юзер

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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