![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki skrypcik do kursu walut[php:1:1f25bb204b] <?php
DEFINE('_N_COLOR','#004080'); //kolor czcionki nagłówka DEFINE('_W_COLOR','#000000'); //kolor czcionki wyników walut $f = @fopen("http://www.nbp.pl/Kursy/KursyA.html", "r"); if ($f) { while(!feof($f)) $strona.= fread($f,1024); fclose($f); $strona = preg_replace("/r/", " ", $strona); $strona = preg_replace("/n/", " ", $strona); preg_match("/z dnia <b>(.*?)</b>/", $strona, $zdnia); echo "<font color="._N_COLOR.">Kursy walut NBP z dnia ". $zdnia[1]."</font>"; preg_match_all ("/<tr valign="middle">.*?</tr>/", $strona, $sa); for ($i=0; $i<count($sa[0]); $i++) { preg_match("/new">(.*?)</td/", $sa[0][$i], $waluta); preg_match("/lne">(.*?)</td/", $sa[0][$i], $kurs); if (eregi("EUR",$waluta[1])) echo "<br><br><B><img src="/img_waluty/ue.gif"> <font color="._W_COLOR.">1 EUR - ".$kurs[1]."</font>"; if (eregi("USD",$waluta[1])) echo "<br><img src="/img_waluty/usa.gif"> <font color="._W_COLOR.">1 USD - ".$kurs[1]."</font>"; if (eregi("GBP",$waluta[1])) echo "<br><img src="/img_waluty/gb.gif"> <font color="._W_COLOR.">1 GBP - ".$kurs[1]."</font></b>"; } } ?>[/php:1:1f25bb204b] niestety od kilku dni cos sie zmienilo na stronce nbp i nie chce juz pobierac info o walutach. Co i jak zmienic zeby bylo okej ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
[quote]masz pustą linie na początku kodu . Musisz mieć plik waluty.xml . U mnie działa bez zarzutu.[/quote]
hym [php:1:0afda29cb2]<?php $new = 'http://www.nbp.pl/Kursy/xml/a056z040319.xml'; $filename = 'waluty.xml'; $obj->tree = '$obj->xml'; $obj->xml = ''; <--- o to chodzi ? ?>[/php:1:0afda29cb2] co mam dac do pliku waluty.xml?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) [/quote] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 08:25 |