Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][curl]Pobranie danych
kowi87
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 16.09.2011

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


Witam.
Muszę przyznać, że cURL od początku jest dla mnie czarną magią.
Proszę o kod, który z poniżej podanej strony będzie pobierać kwotę widoczną przy "Final balance" (w polskiej wersji portalu jest to "Saldo").
https://blockchain.info/address/18GoSRDTdxP...WTip5AWviqjJfD2
Przy okazji proszę wyjaśnić mi dlaczego ten kod wygląda tak, a nie inaczej.

Jeszcze proszę o wyrozumiałość, bowiem przemierzyłem wiele portali, for, poradników i nadal nie rozumiem cURL'a. Widocznie musiałbym zasiąść z kimś kto to rozumie, by mi wytłumaczył, ale w tym momencie nie mam takiej osoby pod ręką.


EDIT
Bazując na skryptach znalezionych w sieci, po wielu próbach przyglądania się kodowi i modyfikowaniu go jakimś cudem udało mi się dojść do takiej postaci:
  1. <?php
  2. $data = 'https://blockchain.info/address/18GoSRDTdxPXBy7pXbwWTip5AWviqjJfD2';
  3. $ch = curl_init($data);
  4. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  5. $Strona = curl_exec($ch);
  6. curl_close($ch);
  7. preg_match_all("/\<td id\=\"final\_balance\"\>(.*?)\<\/td\>/mi", $Strona, $Wynik);
  8. for($i=0;$i<count($Wynik[1]);$i++)
  9. {
  10. echo $Wynik[1][$i];
  11. }
  12. ?>


Niestety coś sknociłem, bowiem skrypt wyświetla mi zupełnie inną kwotę, aniżeli tą widniejącą obok "Final balance" :/

Ten post edytował kowi87 26.03.2014, 12:38:21
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: 23.08.2025 - 20:30