am nevoie de ajutor cu un extractor
Moderatori: Zamolxe, Moderatori
am nevoie de ajutor cu un extractor
care are un cod care sa extraga valutele de la BNR si sa le salveze in fisiere txt pe server?
Please help.
Please help.
- egroeg
- Senior Member
- Mesaje: 326
- Membru din: Joi Iun 16, 2005 3:31 pm
- Localitate: Bucuresti
- Contact:
iti recomand sa folosesti www.infovalutar.ro ...
valutele disponibile le gasesti aici: http://www.infovalutar.ro/cursuri.rss
iar daca de exemplu vrei sa afli cursul valuar EUR pt data de azi faci un reaquest simplu catre ei la adresa http://www.infovalutar.ro/azi/EUR.bnr ; daca vrei la o alta data din trecut http://www.infovalutar.ro/2006/8/25/EUR.bnr ... EUR poti inlocui cu celelalte coduri ale valutelor disponibile
requestul il vei face simplu: cu fopen la adresa respectiva si cu modul de accesare "r" dupa care vei face un fread pentru 10 caractere
enjoy!
valutele disponibile le gasesti aici: http://www.infovalutar.ro/cursuri.rss
iar daca de exemplu vrei sa afli cursul valuar EUR pt data de azi faci un reaquest simplu catre ei la adresa http://www.infovalutar.ro/azi/EUR.bnr ; daca vrei la o alta data din trecut http://www.infovalutar.ro/2006/8/25/EUR.bnr ... EUR poti inlocui cu celelalte coduri ale valutelor disponibile
requestul il vei face simplu: cu fopen la adresa respectiva si cu modul de accesare "r" dupa care vei face un fread pentru 10 caractere
enjoy!
george, cel scris invers
It's hard to take over the world when you sleep 20 hours a day
http://www.djtiesto.ro/
It's hard to take over the world when you sleep 20 hours a day
http://www.djtiesto.ro/
- egroeg
- Senior Member
- Mesaje: 326
- Membru din: Joi Iun 16, 2005 3:31 pm
- Localitate: Bucuresti
- Contact:
daca nu vrei sa folosesti un cronjob in care sa pui un script care sa ia (la miezul notpii de exemplu) cursul valutar pt a 2-a zi de la infovalutar , atunci singura solutie este sa iei pagina de la bnr, sa parsezi html-ul si sa scoti valutele ...
george, cel scris invers
It's hard to take over the world when you sleep 20 hours a day
http://www.djtiesto.ro/
It's hard to take over the world when you sleep 20 hours a day
http://www.djtiesto.ro/
Incearca scriptul lui Birkoff - http://www.programare.org/kb.php?mode=article&k=44 . Il aduci la forma dorita de tine si gata. Eu folosesc ceva in genu' la un proiect mai vechi cu licitatii. Extrag de pe site-ul bnr din ora in ora noul curs valutar si il salvez in baza de date; daca e sa pice serverul bnr (
) folosesc ultima cotatie din bd.
Poti incerca cu Visual Fox Pro, am vazut un prieten care extragea diferite valori de pe siteuri si le afisa frumos in program. Ideea este ca iti trebuie niste active x-uri si putine cunostinte de V Fox. Mi-a placut mult ca nu se lucreaza cu regular expresion ci cu obiecte si proprietati ale acestora.
Dar ca sa nu ne departam de la subiect si sa ramanem pe domeniul php iti recomand calduros un script pe care il poti downloada de .
Dar ca sa nu ne departam de la subiect si sa ramanem pe domeniul php iti recomand calduros un script pe care il poti downloada de .
while (list($key,$val)=each($numeValuta))
{
if ($val == "Euro")
{
$euroi=$cursvalutar[1];
}
if ($val == "Dolar SUA")
{
$dolarel=$cursvalutar[1];
}
......................
echo "<tr><td>USD</td>".$euroi.
"<td>LEI</td></tr>";
echo "<tr><td>Euro</td>".$dolarel.
"<td>LEI</td></tr>";
Este ciudat ca la valoarea euro ii aloca valoarea USD si invers.. De ce?
{
if ($val == "Euro")
{
$euroi=$cursvalutar[1];
}
if ($val == "Dolar SUA")
{
$dolarel=$cursvalutar[1];
}
......................
echo "<tr><td>USD</td>".$euroi.
"<td>LEI</td></tr>";
echo "<tr><td>Euro</td>".$dolarel.
"<td>LEI</td></tr>";
Este ciudat ca la valoarea euro ii aloca valoarea USD si invers.. De ce?
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori


