Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie danych z NBP
stoklosa
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Nie mogę sobie poradzić z skryptem, którego zadaniem było by pobieranie danych z kursu walut NBP. Jeśli mógłby ktoś nanieś poprawki i rozbudować o pobieranie więcej niż jednego kursu, by później można było wstawiać do tekstu za pomocą ziemnych. Oto on:

Kod
<?
//otwarcie strony zrodlowej
$file=fopen("http://www.nbp.pl/Kursy/KursyA.html","r");
//sprawdzenie poprawnosci otwarcia pliku
if (!$file) {
  echo "Blad otwarcia strony zrodlowej\n";
  exit;
}
do {
  $line = fgets($file,82);
} while ((!feof($file)) and
  (!eregi('^.*$', $line,$out)));

fclose($file);
echo $out[1];
?>


Pozdrawiam, Łukasz Stokłosa!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
northwest
post
Post #2





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


<?
$fp = fopen('http://www.nbp.pl/Kursy/KursyC.html','r');
while ($line=fgets($fp,10000)) {
$text.=$line;
}

fclose($fp);


$str = preg_match_all('#<td class="bg1">(.*?)</td>#si', $text, $jest);
if ($str) {

echo $jest[0][1].' - '.$jest[0][2].'<br>';
echo $jest[0][5].' - '.$jest[0][6].'<br>';
echo $jest[0][9].' - '.$jest[0][10].'<br>';
}
echo"aaaa: $jest[0][2]";
else {
echo 'NIE ZNALEZIONO';
}

?>


coś takiego powinno Ci pomóc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 01:01