Вот сам скрипт
- Код: Выделить всё
<div id="curency" class="menu_item">
<?php
// Получаем текущие курсы валют в rss-формате с сайта http://www.cbr.ru
$content = get_content();
// Разбираем содержимое, при помощи регулярных выражений
$pattern = "#<Currency ID=\"([^\"]+)[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>([^<]+)#i";
preg_match_all($pattern, $content, $out, PREG_SET_ORDER);
$dollar = "";
$euro = "";
foreach($out as $cur)
{
if($cur[2] == 840) $dollar = str_replace(",",".",$cur[4]);
if($cur[2] == 978) $euro = str_replace(",",".",$cur[4]);
}
echo "<font color='#39C556'>$</font> - ".$dollar."<br>";
echo "<font color='#39C556'>€</font> - ".$euro."<br>";
function get_content()
{
// Формируем сегодняшнюю дату
$date = date("m/d/Y");
// Формируем ссылку
$link = "http://www.nbrb.by/Services/XmlExRates.aspx?ondate=$date";
// Загружаем HTML-страницу
$fd = fopen($link, "r");
$text="";
if (!$fd) echo "Запрашиваемая страница не найдена";
else
{
// Чтение содержимого файла в переменную $text
while (!feof ($fd)) $text .= fgets($fd, 4096);
}
// Закрыть открытый файловый дескриптор
fclose ($fd);
return $text;
}
?>
</div>
В программировании ЗЕЛЕНЫЙ еще, но пробовал вставить внутрь <div id="search" class="menu_item"> сайт грузиться не полностью. Если вставить после DIVa курс появляется внизу страницы. Конечно его можно спозиционировать как мне нужно. Но в этом случае при открытии сайта на мобиле, блок улетает за пределы сайта в право. Хочу чтобы он был внутри этого блока <div id="user-cpanel" class="menu_item"> как это лучше сделать?