Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Гаджет прогноза погоды отображается неправильно

00 голосов
1
Добрый день! Возникла следующая проблема - при добавлении гаджета Прогноз погоды выводится текст одной строкой следующего вида


Москва368962.04yellow131071596911:46Местами затрудненияозалыс кей жерде иыншылытыМесцамі ўскладненніУрынлы кыенлыкларМісцями ускладнення0http://maps.yandex.ru/moscow_trafficmb3dРоссияEurope/Moscow105:0522:04d1572011dоблачноhttp://weather.yandex.ru/i/5.png50.0с81752+18Europe/Moscow04:002011-07-15T04:00:00+29http://pogoda.yandex.ru/moscow/


далее идет структурное отображение гаджета без картинки и данных.
в коде выглядит следующим образом
Код
<div class="gdheader" style="cursor:move;" onmousedown="return getGadgetHolder('mainpage').DragStart('WEATHER@21928', event)">
                  <a class="gdremove" href="javascript:void(0)" onclick="return getGadgetHolder('mainpage').Delete('WEATHER@21928');"></a>
                  <a class="gdhide" href="javascript:void(0)" onclick="return getGadgetHolder('mainpage').Hide('WEATHER@21928', this);"></a>
                  <a class="gdsettings" href="javascript:void(0)" onclick="return getGadgetHolder('mainpage').ShowSettings('WEATHER@21928');"></a>
                              Прогноз погоды               </div>
            <div class="gdoptions" style="display:none" id="dsetWEATHER@21928"></div>
            <div class="gdcontent" id="dgdWEATHER@21928">
               <h3>Москва</title></region><traffic region="213" zoom="10" lat="55.755768" lon="37.617671"><length>359612.0</length><level>3</level><icon>green</icon><timestamp>1310712610</timestamp><time>10:50</time><hint lang="ru">Местами затруднения</hint><hint lang="kk">озалыс кей жерде иыншылыты</hint><hint lang="be">Месцамі ўскладненні</hint><hint lang="tt">Урынлы кыенлыклар</hint><hint lang="uk">Місцями ускладнення</hint><tend>0</tend><url>http://maps.yandex.ru/moscow_traffic</url><title>Москва</title></traffic><weather climate="1" region="213"><source xmlns:ya="urn:yandex:xslt" xmlns:f="http://weather.yandex.ru/forecast" xmlns:d="http://export.yandex.ru/" xmlns:xi="http://www.w3.org/2001/XInclude">mb3d</source><day xmlns:ya="urn:yandex:xslt" xmlns:f="http://weather.yandex.ru/forecast" xmlns:d="http://export.yandex.ru/" xmlns:xi="http://www.w3.org/2001/XInclude"><title>Москва</title><country>Россия</country><time_zone>Europe/Moscow</time_zone><summer-time>1</summer-time><sun_rise>05:05</sun_rise><sunset>22:04</sunset><daytime>d</daytime><date date="2011-07-15T00:00:00Z"><day weekday="пт">15</day><month name="июля">7</month><year>2011</year><daytime>d</daytime></date><day_part typeid="2" type="день"><weather_type>ясно</weather_type><image>http://weather.yandex.ru/i/7.png</image><image_number>7</image_number><wind_speed>1.0</wind_speed><wind_direction id="se">юв</wind_direction><dampness>57</dampness><pressure>751</pressure><temperature class_name="t24" color="F9EEC0">+24</temperature><time_zone>Europe/Moscow</time_zone><observation_time>10:00</observation_time><observation>2011-07-15T10:00:00</observation></day_part><night_short><temperature class_name="t22" color="F8F1C8">+21</temperature></night_short><tomorrow><temperature class_name="t32" color="FAE3A3">+31</temperature></tomorrow></day><url xmlns:ya="urn:yandex:xslt" xmlns:f="http://weather.yandex.ru/forecast" xmlns:d="http://export.yandex.ru/" xmlns:xi="http://www.w3.org/2001/XInclude">http://pogoda.yandex.ru/moscow/</url></weather></info>
</h3>

<table width="90%">
<tr>
<td nowrap="yes" width="20%"><span class="t0"></span></td>
<td width="20%"><img src="" class="gdwico"></td>
<td width="60%" nowrap>
<span class="gdweather"></span><br>
<span class="gdwinfo">
Ветер: ,  м/сек. <br>
Давление:  мм.рт.ст.<br>
Влажность: %<br>

Восход: <br>
Заход: 
</span>
</td>
</tr>


</table>

</div>


Может кто-то сталкивался с подобной проблемой и знает ее решение :)
Фаерволов никаких не стоит.
спросил 27 Авг, 13 от Lata (220 баллов)

1 Ответ

00 голосов
проблема решена выставлением параметра mbstring.internal_encoding=win1251 в php.ini
изначально был mbstring.internal_encoding=utf-8
ответил 27 Авг, 13 от Lata (220 баллов)

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

0 голосов
0 ответов
0 голосов
0 ответов
спросил 25 Дек, 13 от Klipa (100 баллов)
0 голосов
0 ответов
спросил 22 Июнь, 13 от Yrys (220 баллов)
0 голосов
0 ответов
0 голосов
1 ответ