Открыть Ответить

Граббер погоды с gismeteo.ru

5.00

5.00

1
17.01.2010 01:50:11

Данный модуль сделан под AS и на OpenSlaed он грабит таким образом:

[IMG]http://imglink.ru/thumbnails/14-01-10/183f17bd8b4faa0b539629862f88dfbd.png[/IMG]

нужна помощь в решении проблемы с кодировкой.

Open SLAED 1.*
Группа
Новички
Пункты
38
Регистрация
19.03.2009
Пол
Мужчина
Из
Барнаул
Предупреждения
Нет
Neiv
Neiv
4.10

4.10

17.01.2010 06:02:58

iconv("cp1251","utf-8",$техт); тебе в помощь

Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

17.01.2010 06:47:10

$out = iconv("UTF-8", "CP1251", $out);
вот есть, получается что на utf кодировке эта опция не нужна, но как только я убираю её, модуль перестаёт грабить.

Группа
Новички
Пункты
38
Регистрация
19.03.2009
Пол
Мужчина
Из
Барнаул
Предупреждения
Нет
Neiv
Neiv
4.10

4.10

17.01.2010 09:15:58

надо модуль смотреть

Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

17.01.2010 09:21:40 17.01.2010 09:51:21

Neiv, найдите код:

$out = iconv("UTF-8", "CP1251", $out);<br /> preg_match_all('#<table summary=\"Карты погоды\">(.*&#063;)</table>#si',$out,$tabl);

замените его на:
//$out = iconv("UTF-8", "CP1251", $out);<br /> preg_match_all('#<table summary=\"Карты погоды\">(.*&#063;)</table>#si',$out,$tabl);

Если и после этого будет криво работать, то просто оставьте такой код:
//$out = iconv("UTF-8", "CP1251", $out);<br /> preg_match_all('#<table summary=\"Карты погоды\">(.*&#063;)</table>#si',$out,$tabl);

И пересохраните сам файл в UTF-8...

Группа
Супермодераторы
Пункты
1595
Регистрация
18.09.2008
Пол
Мужчина
Из
Россия
Предупреждения
Нет
GRAFLEKX
GRAFLEKX
3.92

3.92

17.01.2010 11:57:23

нет, это тоже не помогает, любые манипуляции с этой функцией выводят из строя модуль.
ещё в ajax\pogoda\index.php есть интересные вещи

Header("Content-Type: text/html; charset=windows-1251");

return iconv("UTF-8", "CP1251", $res);

Группа
Новички
Пункты
38
Регистрация
19.03.2009
Пол
Мужчина
Из
Барнаул
Предупреждения
Нет
Neiv
Neiv
4.10

4.10

17.01.2010 13:00:20

ВОТ попробуй это грабер на локалке вроде работает

Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

17.01.2010 13:12:34

Ну что ra55551 просто нет слов.......... дай я тебя расцелую Смайл - 06

Группа
Новички
Пункты
38
Регистрация
19.03.2009
Пол
Мужчина
Из
Барнаул
Предупреждения
Нет
Neiv
Neiv
4.10

4.10

24.03.2010 11:37:33

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

[IMG]http://imglink.ru/thumbnails/24-03-10/0c28f4453dbf06598e849c39a3a9f8d9.png[/IMG]

Open SLAED 1.*
PHP 5
Локальный сервер
Группа
Новички
Пункты
38
Регистрация
19.03.2009
Пол
Мужчина
Из
Барнаул
Предупреждения
Нет
Neiv
Neiv
4.10

4.10

24.03.2010 12:58:10

Картинки с гисметео подгружаются или залиты на сервер?

вроде путь картинок как и на сайте гисметео


Если с гисметео - должно быть не вроде, а точно. Они там любители менять кодирование картинок.

Группа
Посетители
Пункты
949
Регистрация
15.11.2007
Пол
Мужчина
Предупреждения
Нет
Chianuk
Chianuk
3.89

3.89

Всего: 18 на 2 страницах по 10 на каждой странице

1 2
Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код