Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Script valutar fara link
#1
Mai jos aveti script de preluare curs valutar fara link actualizat de la BNR:
:P
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?
// asta e pentru stilul de afisare bold sau normal...
echo '<style type="text/css">
    <!--
    .bold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;}
    .normal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;}
    -->
    </style>';
// aici se incearca deschiderea fisierului de la bnr
$file = fopen("http://www.bnro.ro/Ro/Info/", "r");
if (!$file)
    {
    echo "<p>Imposibil sa deschid fisierul pentru citire.";
    exit;
    }
$today = date("d-m-Y");
// se baga in array numele valutelor pentru afisare ulterioara
$numeValuta = array("USD","EUR","Gram Aur","Dobanda luna curenta");
echo '<table border="0" cellspacing="0" cellpadding="0" class="normal">';
echo '<tr><td  bgcolor="#2C1F50" height="20"><div align="center"><font color="#ffffff"><strong>Curs valutar</strong>
    <strong>'.$today.'</strong><br>
    </div></td></tr>';
echo '<tr><td align="left" valign="top">
    <table border="1" cellspacing="0" cellpadding="3" class="normal">';
while (!feof($file))
    {
    $line = fgets($file, 1024);
    // se executa cautarea in fisier
    if (eregi('<TD class="bold">(.*)</TD>', $line, $out))    
        {
        $cursvalutar = each ($out);
        // se afiseaza ce sa gasit in fisier
        while (list($key,$val)=each($numeValuta))
            {          
            if ($val == "Dobanda luna curenta")
                {
                $moneda = "%";
                }
            else
                {
                $moneda = "Lei";
                }
            if ($val == "EUR")
                {
                echo "<tr><td>".$val."</td>".$cursvalutar[1].
                    "<td>".$moneda."</td></tr>";            
                $EURi=$cursvalutar[1];
                }
            if ($val == "USD")
                {
                echo "<tr><td>".$val."</td>".$cursvalutar[1].
                    "<td>".$moneda."</td></tr>";
                $dolarel=$cursvalutar[1];
                }
            if ($val == "Gram Aur")
                {
                echo "<tr><td>".$val."</td>".$cursvalutar[1].
                    "<td>".$moneda."</td></tr>";
                $auri=$cursvalutar[1];
                }
            if ($val == "Dobanda luna curenta")
                {
                echo "<tr><td>".$val."</td>".$cursvalutar[1].
                    "<td>".$moneda."</td></tr>";
                $dobanzi=$cursvalutar[1];
                }
            // dupa afisare se intrerupe bucla
            break;
            }
        }
    }
// se inchide fisierul deschis si tagurile html
fclose($file);
echo '</table></td></tr></table>';
?>

</body>
</html>
Reply
Anunt important
Daca ti-a fost de folos articolul de mai sus te rugam sa ne sustii in semn de apreciere.
Ar insemna foarte mult pentru noi daca ai apasa oricare din butoanele de recomandare de mai jos (in special pe cel de facebook) sau chiar pe mai multe.
Faptul ca suntem apreciati ne motiveaza sa facem o treaba mai buna si implicit sa oferim mai mult, ajuta comunitatea sa creasca.


#2
tot nu inteleg ce e ala defapt?
Reply
#3
Afiseaza Cursul Valutar :P
Reply
#4
da acum mi-am dat seama ..
ma gandeam la script voluntar Happy
Reply
#5
Da scriptul genereaza o "casuta" in care e afisata valoarea in lei a unui euro si a unui dolar.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Script status yahoo Admin 7 21,056 10-04-2012, 05:45 PM
Last Post: Diablo
  Problema script pe IE8 si Safari nickname 10 25,802 08-21-2012, 07:15 PM
Last Post: nickname
  Eroare de sintaxa in script de ascudere/afisare meniu nickname 12 20,023 07-23-2012, 03:44 PM
Last Post: nickname
  Ascundere obiect(fara jQuery) nickname 3 9,177 06-03-2012, 05:03 PM
Last Post: Admin
  "Loading..." script nickname 4 10,600 05-16-2012, 10:50 AM
Last Post: Admin
  Script asemanator cu nyroModal nickname 3 9,616 03-27-2012, 09:33 PM
Last Post: nickname
  Script indentificare browser nickname 3 9,219 02-07-2012, 08:37 PM
Last Post: Diablo
  Forum script nickname 5 12,162 02-07-2012, 03:55 PM
Last Post: Admin
  Problema la link cu imagine nickname 6 11,263 02-05-2012, 11:09 AM
Last Post: nickname
  Script bancuri : Admin 8 18,411 01-27-2012, 07:23 PM
Last Post: Admin



Users browsing this thread: 1 Guest(s)