Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Połączenie dwóch kodów
kalibovers
post 3.02.2015, 09:06:15
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 24.02.2013

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


Czy da sie połączyć te 2 kody czyli zeby pobierał 3 kursy ze strony nbp i wklejał je do pliku bo uzywałem tego skryptu ale nie wyswietla nawet a jako zmienna nie działa. Jakies pomoce ?
Ps. uzyłem juz opcji "szukaj"
  1. <?php
  2. $strona = preg_replace('/[\r\n]/',' ',file_get_contents('http://www.nbp.pl/Kursy/KursyA.html'));
  3. preg_match('/z dnia <b>(.*?)<\/b>/', $strona, $zdnia);
  4. $content = "Kurs średni wg NBP<br>z dnia $zdnia[1] ";
  5. preg_match_all('/<tr valign="middle">.*?<\/tr>/', $strona, $sa);
  6. for ($i=0; $i<count($sa[0]); $i++) {
  7. preg_match('/bg1">(.*?)<\/td/', $sa[0][$i], $waluta);
  8.  
  9. preg_match('/bg1">([0-9],[0-9]*?)<\/td/', $sa[0][$i], $kurs);
  10. if (stristr($waluta[1],'euro')) $content .= "<br><br><b>1 EUR - $kurs[1] PLN</b> ";
  11. if (stristr($waluta[1],'dolar am'))$content .= "<br><br><b>1 USD - $kurs[1] PLN</b> ";
  12.  
  13. }
  14.  
  15. print $content;
  16. ?>

  1. <?php
  2. $filename = 'kursy/'.date("Y-m-d", time()).'.txt';
  3. $fp = fopen($filename, 'w');
  4. $somecontent = "lew bułgarski 1 BGN 2,1655
  5. peso chilijskie 100 CLP 0,6036
  6. rupia indyjska 100 INR 6,1285\n";
  7.  
  8. if (is_writable($filename)) {
  9.  
  10.  
  11. if (!$handle = fopen($filename, 'a')) {
  12. echo "Nie można odtworzyc ($filename)";
  13. }
  14.  
  15. if (fwrite($handle, $somecontent) === FALSE) {
  16. echo "Nie można nadpisać ($filename)";
  17. }
  18.  
  19. echo "Zapisano ($somecontent) do ($filename)";
  20.  
  21. fclose($handle);
  22.  
  23. } else {
  24. echo "Nie można zapisać $filename ";
  25. }
  26. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 18:34