спарсенный с сайта: http://www[dot]cbr[dot]ru/scripts/XML_daily[dot]asp
Вот код, который вытаскивал значения когда файл был на сервере ЦБ,
что нудно в нем изменить чтобы данные парсились уже со своего сервера
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $dater = date("d/m/Y");
- $code_usd='R01235';
- $code_eur='R01239';
- $file = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$dater);
- preg_match("#<Valute ID=\"" . $code_usd . "\".*?>(.*?)</Valute>#is", $file, $m);
- preg_match("#<Value>(.*?)</Value>#is", $m[1], $r);
- preg_match("#<Valute ID=\"" . $code_eur . "\".*?>(.*?)</Valute>#is", $file, $n);
- preg_match("#<Value>(.*?)</Value>#is", $n[1], $p);
- $dollar = str_replace(",", ".", $r[1]);
- $euro = str_replace(",", ".", $p[1]);