View file kurs.php

File size: 4.89Kb
<?php
#-----------------------------------------------------#
#          ********* WAP-MOTORS *********             #
#             Made by   :  DARK-STAR_MC               #
#               E-mail  :  [email protected]             #
#             WAP-Site  :  http://homephp.ru          #
#                  ICQ  :  74-756-67                  #
#  Вы не имеете право вносить изменения в код скрипта #
#        для его дальнейшего распространения          #
#-----------------------------------------------------#
require_once "../includes/start.php";
require_once "../includes/functions.php";
require_once "../includes/header.php";
include_once "../themes/".$config['themes']."/index.php";

echo '<img src="../images/img/partners.gif" alt="image" /> <b>Курс валют</b><br /><br />';

//Определяем сегодняшнюю дату в формате, который используется на сайте cbr.ru
            $date = date("d/m/Y");
            $yesterday = date("d/m/Y", time()-3600*24);
         $today = date("d/m/Y", time()+3600*24);
//Определим код нашей валюты на сайте cbr.ru
$code='R01235'; //Америконский доллар
$code2='R01239'; //Евро
//Выполняем первый пункт, считываем страницу с курсами валют в переменную
$file = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$date);
$filey = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$yesterday);
//Разбираем страницу с помощью регулярок:
preg_match("#<Valute ID=\"" . $code . "\".*?>(.*?)</Valute>#is", $file, $m);
preg_match("#<Value>(.*?)</Value>#is", $m[1], $r);
preg_match("#<Valute ID=\"" . $code . "\".*?>(.*?)</Valute>#is", $filey, $my);
preg_match("#<Value>(.*?)</Value>#is", $my[1], $ry);
preg_match("#<Valute ID=\"" . $code2 . "\".*?>(.*?)</Valute>#is", $file, $m2);
preg_match("#<Value>(.*?)</Value>#is", $m2[1], $r2);
preg_match("#<Valute ID=\"" . $code2 . "\".*?>(.*?)</Valute>#is", $filey, $my2);
preg_match("#<Value>(.*?)</Value>#is", $my2[1], $ry2);
//Запятую, отделяющую дробную часть заменяем на точку, и у нас в переменной $dollar находится курс доллара.
$dollar = str_replace(",", ".", $r[1]);
$dollary = str_replace(",", ".", $ry[1]);
$evro = str_replace(",", ".", $r2[1]);
$evroy = str_replace(",", ".", $ry2[1]);
if ($dollar < $dollary) {$imgg = '<img src = "/kurs/down.gif" />';}
if ($dollar == $dollary) {$imgg = '<img src = "/kurs/freeze.gif" />';}
if ($dollar > $dollary) {$imgg = '<img src = "/kurs/up.gif" />';}
if ($evro < $evroy) {$imgg2 = '<img src = "/kurs/down.gif" />';}
if ($evro == $evroy) {$imgg2 = '<img src = "/kurs/freeze.gif" />';}
if ($evro > $evroy) {$imgg2 = '<img src = "/kurs/up.gif" />';}
///конец курсы валют
//курс металов
$filezol = file_get_contents("http://www.cbr.ru/scripts/xml_metall.asp?date_req1=".$date."&date_req2=".$today);
preg_match("#<.*Code=\"1\".*?>(.*?)</Record>#is", $filezol, $mzol);
preg_match("#<Buy>(.*?)</Buy>#is", $mzol[1], $rzol);
$zoloto = str_replace(",", ".", $rzol[1]);

preg_match("#<.*Code=\"2\".*?>(.*?)</Record>#is", $filezol, $mser);
preg_match("#<Buy>(.*?)</Buy>#is", $mser[1], $rser);
$ser = str_replace(",", ".", $rser[1]);

preg_match("#<.*Code=\"3\".*?>(.*?)</Record>#is", $filezol, $mpla);
preg_match("#<Buy>(.*?)</Buy>#is", $mpla[1], $rpla);
$pla = str_replace(",", ".", $rpla[1]);

preg_match("#<.*Code=\"4\".*?>(.*?)</Record>#is", $filezol, $mpal);
preg_match("#<Buy>(.*?)</Buy>#is", $mpal[1], $rpal);
$pal = str_replace(",", ".", $rpal[1]);
///конец курсы металов


echo '<div class="phdr"><b>Основные индикаторы финансового рынка</b></div>

<div class="menu"><b>Курсы валют на '.$date.'</b></div>
<div class="menu"><img src="kurs/dollar.gif" alt="Доллар США" /> Доллар США '.$dollar.' '.$imgg.'</div>
<div class="menu"><img src="kurs/euro.gif" alt="Евро" /> Евро '.$evro.' '.$imgg2.'</div>

<div class="menu"><b>Драгоценные металлы (руб./грамм) на '.$date.'</b></div>
<div class="menu"><img src="kurs/gold.png" alt="Золото" /> Золото '.$zoloto.'</div>
<div class="menu"><img src="kurs/silver.gif" alt="Серебро" /> Серебро '.$ser.'</div>
<div class="menu"><img src="kurs/platinum.gif" alt="Платина" /> Платина '.$pla.'</div>
<div class="menu"><img src="kurs/palladium.gif" alt="Палладий" /> Палладий '.$pal.'</div>
<div class="menu"><a href="http://homephp.ru">Полный курс валют</a></div>';

echo '<img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?'.SID.'">На главную</a> ';
include_once "../themes/".$config['themes']."/foot.php";
?>