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

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

5

5

1
17.01.2010 01:50:11

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

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

Версия системы Open SLAED 1.*
Neiv
Neiv
4.1

4.1

2
17.01.2010 06:02:58

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

ra55551
ra55551
3.75

3.75

3
17.01.2010 06:47:10

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

Neiv
Neiv
4.1

4.1

4
17.01.2010 09:15:58

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

ra55551
ra55551
3.75

3.75

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

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

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

замените его на:

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

Если и после этого будет криво работать, то просто оставьте такой код:

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

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

GRAFLEKX
GRAFLEKX
3.92

3.92

6
17.01.2010 11:57:23

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

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

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

Neiv
Neiv
4.1

4.1

7
17.01.2010 13:00:20

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

ra55551
ra55551
3.75

3.75

8
17.01.2010 13:12:34

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

Neiv
Neiv
4.1

4.1

9
24.03.2010 11:37:33

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

Версия системы Open SLAED 1.*
Версия PHP PHP 5
Сервер Локальный сервер
Neiv
Neiv
4.1

4.1

10
24.03.2010 12:58:10

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

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

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

Chianuk
Chianuk
3.89

3.89

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

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

Предварительный просмотр