X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

История благодарностей участнику vdx. Поблагодарили: 1 раз(а)
Дата поста: В теме: За сообщение: Поблагодарили:
30.3.2009, 19:32 Парсер XML данных Gismeteo
Вот пример:
CODE
<?php

function Load()
{

$arrResult = array();

$MMWEATHER = simplexml_load_file("http://informer.gismeteo.ru/xml/78955_1.xml");


foreach ($MMWEATHER->REPORT->TOWN->FORECAST as $item)
{
$arrCurrent=array();
$arrCurrent['max']=$item->TEMPERATURE['max'];

$arrCurrent['min']=$item->TEMPERATURE['min'];
$arrCurrent['rain']=$item->PHENOMENA['precipitation'];

$arrResult[]=$arrCurrent;
}
global $sTemperatura;
$sTemperatura=($arrResult[0]['max']+$arrResult[0]['min'])/2;
$sRain=$arrResult[0]['rain'];


$filePogoda=fopen("/home/admin/domains/gocarib.ru/public_html/pogoda/".date("Y-m-d").".php", "w");
$sWriteText='<?php $sTemperatura=\''.$sTemperatura.'\'; $sRain=\''.$sRain.'\'; ?>';
fwrite($filePogoda, $sWriteText);
fclose($filePogoda);

echo 'off';
}
?>


Если нужно написать что-то более громоздкое - обращайтесь


Спасибо сказали: (1)

RSS Текстовая версия Сейчас: 17.4.2021, 7:39
Дизайн