Доброй ночи, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались. | |
Показать сообщения от „tim21701“ (2)
Пожалуйста: <?php // Получаем текущие курсы валют в rss-формате с сайта www.cbr.ru $content = get_content(); // Разбираем содержимое, при помощи регулярных выражений $pattern = "#<Valute 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 "Доллар - ".$dollar."<br>"; echo "Евро - ".$euro."<br>"; function get_content() { // Формируем сегодняшнюю дату $date = date("d/m/Y"); // Формируем ссылку $link = "http://www.cbr.ru/scripts/XML_daily.asp?date_req=$date"; // Загружаем HTML-страницу $fd = fopen($link, "r"); $text=""; if (!$fd) echo "Запрашиваемая страница не найдена"; else { // Чтение содержимого файла в переменную $text while (!feof ($fd)) $text .= fgets($fd, 4096); } // Закрыть открытый файловый дескриптор fclose ($fd); return $text; } ?>
| | Плагины и модификации | 16.02.2011, 04:18 |
Ну Выдаёте... [:-} Добавлено tim21701: 15.02.2011, 04:36:57 Автор: Kurman ...модуль показа на сайте актуального курса валюты, забираемой с Центробанка наверное не помешал бы. Я могу написать, если нужно. Пусть админ мне чирканёт.. и сделаю. Отредактировано tim21701: 15.02.2011, 04:37:36 | Плагины и модификации | 15.02.2011, 04:36 |
Сейчас на сайте
Пользователей: 0,
Гостей: 5
Поисковые боты: 211
Bot(195),
Googlebot(2),
oBot(9),
BingBot(5) Статистика форума
| Темы | Сообщения | Пользователи |
За сутки: | 0 | 0 | 0 |
За неделю: | 0 | 0 | 0 |
За месяц: | 0 | 0 | 0 |
Всего: | 1444 | 9453 | 3409 |
Мы приветствуем нового участника: wonad81290 |