|
|
|
| подскажите как правельно сделать вот как на скрине чтобы было.
с сайтов не надо информеры там реклама и т.п вообщем вот так надо. подскажите .
брал этот код но чето не получается
<?php
$text = file_get_contents("http://informer.gismeteo.ru/xml/26850.xml");
$pattern = "|<FORECAST day=\"([\d]+)\" month=\"([\d]+)\" year=\"([\d]+)\" ".
"hour=\"([\d]+)\" tod=\"([\d]+)\" predict=\"([\d]+)\" weekday=\"([\d]+)\".".
"*<PRESSURE max=\"([\d]+)\" min=\"([\d]+)\".*<TEMPERATURE max=\"([^\"]+)\" ".
"min=\"([^\"]+)\".*<WIND min=\"([^\"]+)\" max=\"([^\"]+)\" direction=\"([^\"]+)\"|isU";
$text = preg_match_all($pattern, $text, $out);
for($i = 0; $i < count($out[0]); $i++)
{
echo "<b>".$out[3][$i].".".$out[2][$i].".".$out[1][$i]."</b><br>";
echo "Давление ".$out[8][$i]." ... ".$out[9][$i]."<br>";
echo "Температура ".$out[10][$i]." ... ".$out[11][$i]."<br>";
echo "Ветер ".$out[12][$i]." ... ".$out[13][$i]." (направление ".$out[14][$i].")<br><br>";
}
?>
подскажите пожалуйста буду благодарен
|
| |
|
|
|
|
|
|
|
для: user256
(10.06.2007 в 16:31)
| | Изменился адрес xml'я с погодой... поправте и будет работать.
(например, для Москвы http://informer.gismeteo.ru/xml/27612_1.xml)
-------
кстати, в той теме, откуда Вы это взяли, адрес тоже с "_1" | |
|
|
|
|
|
|
|
для: kasmanaft
(10.06.2007 в 17:52)
| | Этот скрипт не подойдёт, там изначально не делят на утро, ночь и день... | |
|
|
|
|
|
|
|
для: mr Bin
(10.06.2007 в 19:43)
| | Ну в $out[4] будет лежать время.. Не трудно исправить как надо.. | |
|
|
|
|
|
|
|
для: kasmanaft
(10.06.2007 в 22:35)
| | Впринципе конечно можно, но просто можно найти информер более подходящий.. | |
|
|
|
|
|
|
|
для: mr Bin
(10.06.2007 в 22:56)
| | А где найти расшифровку направлений? А то там их как я понял 8 и все они числами указываються :( | |
|
|
|
|
|
|
|
для: Proger
(12.06.2007 в 16:02)
| | Вот тут есть объяснения чего и куда http://informer.gismeteo.ru/xml.html (внизу)
direction направление ветра в румбах, 0 - северный, 1 - северо-восточный, и т.д. | |
|
|
|
|
|
|
|
для: kasmanaft
(12.06.2007 в 16:17)
| | блин не прокрутил я страницу проста! Был я тут, спасибо ;) | |
|
|
|
|
|
|
|
для: mr Bin
(10.06.2007 в 19:43)
| | НАРОД!!! А как же всё-таки сделать разделение на утро, день, вечер, ночь???
ведь в параметре $tod указан на странице gismeteo.ru/xml/.............. или этот параметр не работает??? чё-то ни чего не получается.... ((((((((((((((((((( | |
|
|
|
|
|
|
|
для: afdm
(04.07.2007 в 21:24)
| | Всё правильно! параметр работает!!!!!! Я всё сделал!!!!!!!!!!!!!! | |
|
|
|
|
|
|
|
для: afdm
(04.07.2007 в 22:09)
| | подскажите где или как взять еще сюда инфу восход закат | |
|
|
|
|
|
|
|
для: dirol
(28.11.2007 в 14:02)
| | за хорошую погоду надо платить.
т.е.
Например, если мечтаете сделать погоду типа как у яндекса (т.е. с восходом/заходом, фазой луны, t воды и проч.), то придёться раскошелиться :(((
потому как гисметео дает только простые данные и только на сутки. :((( | |
|
|
|