am nevoie de ajutor cu un extractor

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

revealed
PHPRomania Supporter
Mesaje: 6
Membru din: Dum Aug 27, 2006 2:45 am

am nevoie de ajutor cu un extractor

Mesajde revealed » Dum Aug 27, 2006 2:51 am

care are un cod care sa extraga valutele de la BNR si sa le salveze in fisiere txt pe server?
Please help.



Avatar utilizator
egroeg
Senior Member
Mesaje: 326
Membru din: Joi Iun 16, 2005 3:31 pm
Localitate: Bucuresti
Contact:

Mesajde egroeg » Dum Aug 27, 2006 11:00 am

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!
george, cel scris invers
It's hard to take over the world when you sleep 20 hours a day

http://www.djtiesto.ro/

revealed
PHPRomania Supporter
Mesaje: 6
Membru din: Dum Aug 27, 2006 2:45 am

Mesajde revealed » Dum Aug 27, 2006 12:41 pm

mai, faza e ca vreau sa fac o aplicatie desk web, si imi trebuie sa trag direct de pe bnr, ca daca pica intermediarii. pica si softu' . Imi trebuie o chestie care sa faca cam ce face infovalutar.ro sau un programel care sa traga valutele local nu neaparat pe server.

revealed
PHPRomania Supporter
Mesaje: 6
Membru din: Dum Aug 27, 2006 2:45 am

Mesajde revealed » Dum Aug 27, 2006 1:28 pm

sau ceva care sa bage intr-o baza de date mysql. si sa-l ia cu un cronjob.

Avatar utilizator
egroeg
Senior Member
Mesaje: 326
Membru din: Joi Iun 16, 2005 3:31 pm
Localitate: Bucuresti
Contact:

Mesajde egroeg » Dum Aug 27, 2006 1:31 pm

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/

iftvio
Junior Member
Mesaje: 45
Membru din: Mie Dec 14, 2005 8:00 am
Contact:

Mesajde iftvio » Dum Aug 27, 2006 3:02 pm

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.

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Dum Aug 27, 2006 3:28 pm

1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

Avatar utilizator
boo
Senior Member
Mesaje: 267
Membru din: Mie Mar 24, 2004 8:16 pm
Localitate: Ploiesti
Contact:

Mesajde boo » Dum Aug 27, 2006 9:24 pm

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 .

Avatar utilizator
Dodo
Senior Member
Mesaje: 958
Membru din: Mar Aug 22, 2006 2:40 pm
Localitate: Constanta
Contact:

Mesajde Dodo » Dum Aug 27, 2006 9:32 pm

|

Avatar utilizator
Mascka
Senior Member
Mesaje: 1376
Membru din: Sâm Oct 01, 2005 8:00 am
Localitate: Braila
Contact:

Mesajde Mascka » Dum Aug 27, 2006 9:37 pm

or

Avatar utilizator
Dodo
Senior Member
Mesaje: 958
Membru din: Mar Aug 22, 2006 2:40 pm
Localitate: Constanta
Contact:

Mesajde Dodo » Dum Aug 27, 2006 9:39 pm

|

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Lun Aug 28, 2006 10:36 am

1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

breb02
PHPRomania Supporter
Mesaje: 9
Membru din: Lun Oct 23, 2006 11:07 pm

Mesajde breb02 » Mar Oct 24, 2006 9:35 pm


carco
Senior Member
Mesaje: 2799
Membru din: Joi Mai 27, 2004 4:36 pm
Localitate: Bucuresti
Contact:

Mesajde carco » Mie Oct 25, 2006 9:05 am

Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera

matricks
Average Member
Mesaje: 90
Membru din: Sâm Oct 09, 2004 2:39 am
Localitate: Turda
Contact:

Mesajde matricks » Vin Noi 17, 2006 9:56 am

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?


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori