cursul de la bnr
Scris de Victor Posted on June 1, 2007 - Filed Under , php, www |
|
|
|
|
|
|
|
de ceva vreme dezvolt la o aplicatie destul de mare
de curand am dat peste o problema uni clienti vor sa fie facturati la cursul zilei
de unde iau cursul zilei????
as putea sa il iau din erp dar acolo poate interveni eroarea umana plus duminica nu lucreaza nimeni daci nu are cine sa il introduca nici in erp
astfel incat am scris cateva linii de cod care scaneaza www.bnr.ro si imi optine ultimul curs la Euro si la Dolar
A fost chiar mai simplu decat am crezut
<?php
$file = fopen ("http://www.bnr.ro/RO/Info/default.asp", "r");
if (!$file)
{
echo "<p>Nu am reusit sa deschid pagina .<br>";
exit;
}
$j=0;
while (!feof ($file))
{
$line = fgets ($file, 4096);
if (eregi("<td>(.*)</td>", $line, $out))
{
$val = $out[1];
if($j==4)
$euro=$val;
if($j==9)
$usd=$val;
$j++;
}
}
?>
|
|
|
|
|
|
|
Comments
2 Responses to “cursul de la bnr”
Leave a Reply
mersi, chiar mi-a fost de folos, asta a fost una dintre putinele variante destul de flexibile pentru preluarea cursului, insa singura care a functionat pentru mine
solutia este veche rau de tot

am inteles ca au dat drumu la cursuri prin SOAP sau ceva de genul