p0zer 1 Report post Posted October 6, 2009 Potrzebuję skrypt wyciągający dane z tabelu kursów walut NBP. Coś a'la kursy-walut-.mybank.pl tylko żeby nie wrzucało backlinku. Wiecie gdzie coś takiego można znaleźć? Szukam od wczoraj w Google, ale bez efektów... :-/ Ewentualnie coś do postawienia samodzielnie, ale ja nie znam się na programowaniu xml... Share this post Link to post Share on other sites
apze 1,062 Report post Posted October 6, 2009 http://nbp.pl/home.aspx?f=/kursy/kursy_wiecej.html Może stąd jakoś pobierzesz? NBP chyba ma też dział 'dla webmasterów' ale nie jestem pewien i nie potrafię teraz tego znaleźć. Share this post Link to post Share on other sites
513581 53 Report post Posted October 6, 2009 http://www.money.pl/webmaster/ Share this post Link to post Share on other sites
Kangur 1,649 Report post Posted October 6, 2009 http://www.money.pl/webmaster/ Masz pewność, że nie będzie backlinku ? Share this post Link to post Share on other sites
piotrek00 0 Report post Posted October 6, 2009 http://404bajery.pl/kursy-walut-na-strone.php Share this post Link to post Share on other sites
513581 53 Report post Posted October 6, 2009 Masz pewność, że nie będzie backlinku ? ups, nie doczytalem ze ma nie byc Share this post Link to post Share on other sites
Dotpl 0 Report post Posted October 7, 2009 (edited) <?php function convert($text) { // $charset = 'iso-8859-2'; if($charset && function_exists('iconv')) { return iconv('utf-8', $charset, $text); } elseif($charset && function_exists('recode_string')) { return recode_string('utf8...'.$charset, $text); } else { return $text; } } // XML $link = file_get_contents('http://www.nbp.pl/kursy/kursya.html'); if($link==FALSE) { die('<p>Nie udało się pobrać kursów walut</p>'); } $link = strstr($link, 'xml/'); $link = '/kursy/'.substr($link, 0, strpos($link, '"')); // XML $info = file_get_contents('http://www.nbp.pl/'.$link); if($info==FALSE) { die('<p>Nie udało się pobrać kursów walut</p>'); } $info = simplexml_load_string($info, NULL); foreach($info->pozycja as $v) { $waluta[((string)$v->kod_waluty)] = array( 'name' => convert((string)$v->nazwa_waluty), 'ilosc' => (string)$v->przelicznik, 'kurs' => (string)$v->kurs_sredni, ); } echo $waluta['USD']['ilosc'].' USD: '.$waluta['USD']['kurs'].'<br /> '.$waluta['EUR']['ilosc'].' EUR: '.$waluta['EUR']['kurs'].'<br/> '.$waluta['CHF']['ilosc'].' CHF: '.$waluta['CHF']['kurs'].'<br/> '.$waluta['GBP']['ilosc'].' GBP: '.$waluta['GBP']['kurs']; ?> Powinno zadziałać - waluty oczywiście ustawiasz wedle uznania. Edited October 7, 2009 by Dotpl Share this post Link to post Share on other sites
p0zer 1 Report post Posted October 7, 2009 http://404bajery.pl/kursy-walut-na-strone.php Dzięki. O coś takiego właśnie mi chodziło. Dopatrzyłem się jednak, że skrypt wrzuca ukryty w divie backlink :-/ Nie widać go, ale siedzi w kodzie strony. Powinno zadziałać - waluty oczywiście ustawiasz wedle uznania. Na serwerze mam wyłączoną funkcję file_get_contents(), więc u mnie ten skrypt nie działa. Ale dzięki za poświęcenie czasu Share this post Link to post Share on other sites
p0zer 1 Report post Posted February 5, 2010 Chciałbym odświeżyć, bo może ktoś znalazł jakiś skrypt kursu walut NBP. Chodzi mi o coś na kształt tego tutaj, ale oczywiście nie za tą cenę. Będę wdzięczny za linki. Share this post Link to post Share on other sites
jaspersen 2 Report post Posted February 5, 2010 http://www.waluty.pl/pl/dla_webmasterow.html Share this post Link to post Share on other sites
p0zer 1 Report post Posted February 5, 2010 http://www.waluty.pl/pl/dla_webmasterow.html Dzięki. Niestety skrypt wrzuca backlink do waluty.pl :/ Rozejrzę się za czymś płatnym. Share this post Link to post Share on other sites
DawPi 0 Report post Posted February 5, 2010 A takie coś, co mam na dole: http://ipslink.pl/oferta,zakup-licencji-za...em-ipslink.html Cię interesuje? Share this post Link to post Share on other sites
p0zer 1 Report post Posted February 5, 2010 (edited) A takie coś, co mam na dole: http://ipslink.pl/oferta,zakup-licencji-za...em-ipslink.html Cię interesuje? Interesuje mnie skrypt bez linków zwrotnych. Edited February 5, 2010 by p0zer Share this post Link to post Share on other sites
DawPi 0 Report post Posted February 5, 2010 No to jak nic gotowego Ci nie odpowiada to pora napisać własny. Share this post Link to post Share on other sites
Dropped.pl 209 Report post Posted February 5, 2010 Mam skrypt do kursów Europejskiego Banku Centralnego, jeśli Cię zainteresuje. Share this post Link to post Share on other sites
thomaso 722 Report post Posted February 5, 2010 Może coś takiego chcesz? http://solidnedomeny.pl/waluty Ja tego kilka razy użyłem. Bez backlinków czy jak to się nazywa. Share this post Link to post Share on other sites
DawPi 0 Report post Posted February 5, 2010 Ładne. Można prosić? Share this post Link to post Share on other sites
thomaso 722 Report post Posted February 5, 2010 A proszę Cię bardzo: http://solidnedomeny.pl/waluty/waluty.zip Do prostych zastosowań daje radę - można wrzucić na stronę i podpiąć plik aktualizujący do crona (dane trzymane są w bazie mysql, archiwalne też). Share this post Link to post Share on other sites
DawPi 0 Report post Posted February 5, 2010 Dziękuję. Share this post Link to post Share on other sites
p0zer 1 Report post Posted February 8, 2010 (edited) A proszę Cię bardzo: http://solidnedomeny.pl/waluty/waluty.zip Do prostych zastosowań daje radę - można wrzucić na stronę i podpiąć plik aktualizujący do crona (dane trzymane są w bazie mysql, archiwalne też). Dzięki wielkie. O to chodziło EDIT: Pokazuje mi cały czas brak danych i nie chce się zaktualizować. Chyba za wcześnie się cieszyłem. Pokombinuje jeszcze. Edited February 8, 2010 by p0zer Share this post Link to post Share on other sites
yarowa 362 Report post Posted February 8, 2010 Zassałem na "zaś" więc dzięki Share this post Link to post Share on other sites
thomaso 722 Report post Posted February 8, 2010 Dzięki wielkie. O to chodziło EDIT: Pokazuje mi cały czas brak danych i nie chce się zaktualizować. Chyba za wcześnie się cieszyłem. Pokombinuje jeszcze. Skrypt aktualizuje się dopiero po godzinie 13:00, ale jak definitywnie nie będzie działał to napisz, bo może to być zależne od ustawień serwera i wielu innych rzeczy. Share this post Link to post Share on other sites