Новичок
Покинул форум
Сообщений всего: 1
Дата рег-ции: Июль 2013
Помог: 0 раз(а)
|
Прошу показать как создать php информер, который показывает актуальный курс валют
[url]Национальный Банк Кыргызстана http://www[dot]nbkr[dot]kg/XML/daily[dot]xml [/url]
Вот сам xml
CODE ( htmlphp):
скопировать код в буфер обмена
<CurrencyRates Name="Daily Exchange Rates" Date="26.07.2013"> <Currency ISOCode="USD"> <Nominal>1</Nominal> <Value>48,8481</Value> </Currency> <Currency ISOCode="EUR"> <Nominal>1</Nominal> <Value>64,4013</Value> </Currency> <Currency ISOCode="KZT"> <Nominal>1</Nominal> <Value>0,3187</Value> </Currency> <Currency ISOCode="RUB"> <Nominal>1</Nominal> <Value>1,5013</Value> </Currency> </CurrencyRates>
А вот что то такое близкое которое смог найти,
PHP:
скопировать код в буфер обмена
<?PHP $currentDate = date('d.m.Y'); $currentTimeShtamp = time(); $currentTime = date('H:i:s'); //если со времени последнего обновление прошло больше 1 часа сек if ($currentTimeShtamp - $curses['timeshtamp'] >= 1*60*60) { $valutes = array('USD', 'EUR', 'RUB'); //наверно вот это на http://www.nbkr.kg/XML/daily.xml 'date' => $currentDate, 'time' => $currentTime, 'timeshtamp' => $currentTimeShtamp, ); foreach ($cursesXML->channel->item as $item){ if (in_array((string )$item -> title, $valutes)){ $curses['curses'][] = array( 'name' => (string)$item -> title, 'date' => (string)$item -> pubDate, 'value' => (string)$item -> description, 'index' => (string)$item -> index, 'quant' => (string)$item -> quant, ); } } } ?>
всегда учился на практике, на ошибках, тут надо немного отредактировать, для Вас это не так сложно, а я Вам свое искренне спасибо скажу, в любом случае...
|