Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Un nou pericol pt batrani

Ar trebuii sa vindem imobiliarele...

Dupa renuntarea la aparat dentar

pelerinaj in Balcik
 Noul format Jpegli iși propu...

Dade, dade

Parola la lock screen

Deparazitare externa pisici fara ...
 Seriale turcesti/coreene online H...

Merita un Termostat Smart pentru ...

Sfat achizitie MTB Devron Riddle

Problema mare cu parintii= nervi ...
 switch microtik

Permis categoria B la 17 ani

Sfaturi pentru pregatirea de eval...

Crapaturi placa
 

Request! Curs Valutar!

- - - - -
  • Please log in to reply
30 replies to this topic

#1
-=CyberMix=-

-=CyberMix=-

    Moderator

  • Grup: Members
  • Posts: 558
  • Înscris: 26.11.2001
Salutare!
Pe multe site-uri din romania am observat cursurile valutare ale BNR actualizate zilnic. Parerea mea este ca nu sta fiecare webmaster al acelor site-uri sa actualizeze odata cu BNR acele cursuri, deci trebuie sa existe un script preluat de undeva care se actualizeaza dupa BNR. Stie cineva de existenta unui astfel de script pentru curs valutar?! Ceva in genul celui de la WeatherUndergroung.com pentru starea vremii!
Va multumesc!
:oK:

#2
gaesti

gaesti

    Junior Member

  • Grup: Members
  • Posts: 213
  • Înscris: 03.09.2002
Cred ca BNR da celor ce doresc sa afiseze cursul valutar zilnic un cod (php, html ) ce se insereaza in pagina web unde se afiseaza.Actualizarea se face de pe site-ul BNR ( un site ce se updateaza zilnic ce contine cursul BNR )Trebuie luata legatura cu cineva de la BNR . Nu stiu daca am fost coerent in exprimare .

#3
Sato

Sato

    Active Member

  • Grup: Members
  • Posts: 1,751
  • Înscris: 01.12.2001
Am vazut site-uri ce luau informatii de la www.vanguard.ro Incearca...

#4
-=CyberMix=-

-=CyberMix=-

    Moderator

  • Grup: Members
  • Posts: 558
  • Înscris: 26.11.2001
Sato: Merci insa e mult prea complicata problema acolo :)

gaesti: Merci, ar fi si asta o solutie, insa nu cred ca 30% din site-urile romanesti au facut asa ceva, o solutie trebuie sa existe, care nu e prea complicata :)

#5
djlyon

djlyon

    Active Member

  • Grup: Members
  • Posts: 1,536
  • Înscris: 28.11.2001
Am vorbit personal la BNR, si NU ofera un serviciu de actualizat automat cursul valutar. Si eu personal actualizez manual. Oricum, cursul apare la ora 14 pentru ziua urmatoare, deci timp este.
Singura solutie de automatizare ar fi sa faci download la fisierul lor cu cursul valutar cand se schimba, si apoi grep si split la greu :P

Dar mai usor e de mana ...

#6
-=CyberMix=-

-=CyberMix=-

    Moderator

  • Grup: Members
  • Posts: 558
  • Înscris: 26.11.2001
Merci mult pentru informatie djlyon
10x
O sa mai caut, un script pentru asa ceva aveau cei de la onlinemedia.ro parca.

#7
djlyon

djlyon

    Active Member

  • Grup: Members
  • Posts: 1,536
  • Înscris: 28.11.2001

Quote

Originally posted by -=CyberMix=-
un script pentru asa ceva aveau cei de la onlinemedia.ro parca.
Yeah, dar iti apare OnLineMedia acolo ...

#8
-=CyberMix=-

-=CyberMix=-

    Moderator

  • Grup: Members
  • Posts: 558
  • Înscris: 26.11.2001
:) da si nici nu pot schimba culorile alea, si ma enerveaza, ca as fi pus si cu OnLineMedia daca se poeau schimba :D

#9
worm

worm

    Senior Member

  • Grup: Senior Members
  • Posts: 5,806
  • Înscris: 21.06.2002
intra aici... poate te ajuta... ii doar pt. euro si USD.
http://www.enews.ro/curs.html

#10
Shobolanu

Shobolanu

    Member

  • Grup: Members
  • Posts: 896
  • Înscris: 08.12.2001
Pentrul (s)cursul valutar am avut aceeasi problema  :(
Solutia : am facut un scriptuletz php care cauta informatiile chiar
pe site-ul bnr .
Problema a fost ca timpul de cautare era prea mare cateodata si
din cauza asta imi tara si pagina dupa el ...
Problema si-a gasit rezolvare cu ajutorul cron-ului din linux .
Oricum cursul se actualizeaza odata pe zi asa ca am modificat scripttul incat sa-mi introduca valorile in baza de date si that's all folks :))
V-as da cu placere scriptul dar il am acasa ...so if you could give me an email ....
Buy Buy guyz !!!
P.S  - merge si pt euro :))

#11
Shobolanu

Shobolanu

    Member

  • Grup: Members
  • Posts: 896
  • Înscris: 08.12.2001
so ... Cybermix check your mail and be patient ...scriptul e pe vine :D , totusi nu-mi vine sa cred ca atatia webmasteri care fac portaluri si aplicatii online complexe nu sunt in stare sa faca un amarat de script de max 15 linii si fura cursul de pe alte site-uri cum ar fi vanguard.ro sau alte alea ...
Intr-adevar nimeni nu sta sa actualizeze cursul zilnic si probabil ca folosesc un script asemanator ...
Cine il mai vrea il astept cu un mesaj in posta (si cu o bericica :) )
Buy buy all !!!!1 (adica bye)

#12
-=CyberMix=-

-=CyberMix=-

    Moderator

  • Grup: Members
  • Posts: 558
  • Înscris: 26.11.2001
Multzam fine (cum se zice pe aici)
:D

#13
Shobolanu

Shobolanu

    Member

  • Grup: Members
  • Posts: 896
  • Înscris: 08.12.2001
iaca scriptu :


$protect_check="bnr" ;
if($protect==$protect_check)
{
function bnr()
{
$file = file ("http://www.bnro.ro/Ro/Info/", "r");
$tmp = TRUE;
for ($i=0; $i if (strstr ($file[$i], '
'))
if ($tmp) {
$dolar = substr ($file[$i], 18, 6);
$tmp = FALSE;
} else {
$euro = substr ($file[$i], 18, 6);
break;
}
$ret = array ($dolar, $euro);
return $ret;
}
$valuta = bnr();
$link = mysql_connect("localhost", "root", "parola")
or die ("Nu se poate conecta");
mysql_select_db ("site")
or die ("Nu se poate selecta baza de date !");
#gata conectarea    
#inserarea valorilor in baza de date :)))
#inserarea datei si a orei
$ac = date("d-m-Y") ;
$ora = date("H:i") ;
#inserarea cursului valutar in baza de date :P
$val_curs = "UPDATE curs_valutar SET usd ='$valuta[0]' , euro='$valuta[1]',datacurs='$ac',ora_curs='$ora' " ;
$result = mysql_query($val_curs)
or die("nu am putut face interogarea !") ;
}
else
{
die("Acces neautorizat !");
}

?>


P.S. Daca se modifica designul site-ului bnr.ro va trebui modificat scriptul !!!
Sper sa va fie de folos :)

#14
Shobolanu

Shobolanu

    Member

  • Grup: Members
  • Posts: 896
  • Înscris: 08.12.2001
Scriptul pe intelesul tuturor (aproape  :ciocan: )
'))
if ($tmp) {
$dolar = substr ($file[$i], 18, 6);
$tmp = FALSE;
} else {
$euro = substr ($file[$i], 18, 6);
break;
}
$ret = array ($dolar, $euro);
return $ret;
}
$valuta = bnr();
$link = mysql_connect("localhost", "root", "parola") //conectare la 
//baza de date 
or die ("Nu se poate conecta"); //die my darling 
mysql_select_db ("site")  //baza de date unde vrei sa pui valorile 
//cursului 
or die ("[b]Nu se poate selecta baza de date ![/b]"); 
//gata conectarea 
//inserarea valorilor in baza de date 
//inserarea datei si a orei 

$ac = date("d-m-Y") ; //data la care s-a facut actualizarea 

$ora = date("H:i") ; //ora la care s-a facut actualizarea 
//inserarea cursului valutar in baza de date :P
$val_curs = "UPDATE curs_valutar SET usd ='$valuta[0]' , euro='$valuta[1]',datacurs='$ac',ora_curs='$ora' " ;
$result = mysql_query($val_curs) 
or die("nu am putut face interogarea !") ;

//-------------------------------------------
//pt beggineri :
//faceti o baza de date (ex. "site") si un tabel 
//in cazul de fata l-am numit curs valutar 
//pt dolar , euro , data , ora si minutele 
//faceti cate o coloana cum am facut si in cazul de fata :
//usd pentru dolar 
//euro pentru euro 
//datacurs pentru data actualizarii 
//ora_curs pentru ora actualizarii 
//--------------------------------------------
?>

Scoaterea valorilor din baza de date : (ex pt dolar) 
:)) 
}
?>


#15
Shobolanu

Shobolanu

    Member

  • Grup: Members
  • Posts: 896
  • Înscris: 08.12.2001
oops...
in loc de
echo($rezultat[dolar]) ;  

inlocuiti cu
echo($rezultat[usd]) ;  

Scuze :)

#16
Shobolanu

Shobolanu

    Member

  • Grup: Members
  • Posts: 896
  • Înscris: 08.12.2001
tre sa plec la cursuri ...c  ya guyz !

#17
-=CyberMix=-

-=CyberMix=-

    Moderator

  • Grup: Members
  • Posts: 558
  • Înscris: 26.11.2001
[QUOTE]Originally posted by daemonx

//-------------------------------------------
//pt beggineri :
//faceti o baza de date (ex. "site") si un tabel
//in cazul de fata l-am numit curs valutar
//pt dolar , euro , data , ora si minutele
//faceti cate o coloana cum am facut si in cazul de fata :
//usd pentru dolar
//euro pentru euro
//datacurs pentru data actualizarii
//ora_curs pentru ora actualizarii
//--------------------------------------------
?>[QUOTE]

Tata era mai simplu daca generai sin un fisier *.sql din baza ta ca exemplu, pentru ca nu merge cu crearea de tabele chioare, trebuie sa aiba si alea niste valori.
:)

#18
Shobolanu

Shobolanu

    Member

  • Grup: Members
  • Posts: 896
  • Înscris: 08.12.2001
eh...asta e la mintea cocosului , anyway se putea renunta la partea cu baza de date in fovoarea fisierelor txt ...poate va era mai comod ...
Scriptul vi l-am dat asa ca shut up guyz !!!

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate