Данный модуль сделан под AS и на OpenSlaed он грабит таким образом:
[IMG]http://imglink.ru/thumbnails/14-01-10/183f17bd8b4faa0b539629862f88dfbd.png[/IMG]
нужна помощь в решении проблемы с кодировкой.
Открыть
Ответить
Граббер погоды с gismeteo.ru
Open SLAED 1.*
Neiv, найдите код:
$out = iconv("UTF-8", "CP1251", $out);<br />
preg_match_all('#<table summary=\"Карты погоды\">(.*?)</table>#si',$out,$tabl);
замените его на:
//$out = iconv("UTF-8", "CP1251", $out);<br />
preg_match_all('#<table summary=\"Карты погоды\">(.*?)</table>#si',$out,$tabl);
Если и после этого будет криво работать, то просто оставьте такой код:
//$out = iconv("UTF-8", "CP1251", $out);<br />
preg_match_all('#<table summary=\"Карты погоды\">(.*?)</table>#si',$out,$tabl);
И пересохраните сам файл в UTF-8...
GRAFLEKX
- Группа: Супермодераторы
- Пункты: 1595
- Регистрация: 18.09.2008
- Пол: Мужчина
- Из: Россия
3.92
3.92
нет, это тоже не помогает, любые манипуляции с этой функцией выводят из строя модуль.
ещё в ajax\pogoda\index.php есть интересные вещи
Header("Content-Type: text/html; charset=windows-1251");
return iconv("UTF-8", "CP1251", $res);
почему то перестали картинки отображаться, так вроде путь картинок как и на сайте гисметео, но получается такая картина
[IMG]http://imglink.ru/thumbnails/24-03-10/0c28f4453dbf06598e849c39a3a9f8d9.png[/IMG]
Open SLAED 1.*
PHP 5
Локальный сервер
Картинки с гисметео подгружаются или залиты на сервер?
вроде путь картинок как и на сайте гисметео
Если с гисметео - должно быть не вроде, а точно. Они там любители менять кодирование картинок.
