[PHP]Pobranie obrazka z strony www |
[PHP]Pobranie obrazka z strony www |
19.02.2016, 21:17:55
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.02.2016 Ostrzeżenie: (0%) |
Witajcie mój skrypt pobiera dane z strony steam pobiera cene danej brony z gry cs:go oraz pobiera również mediane cen. Ten skrypt jest ubogi aby zadziałał trzeba wpisać całą nazwe broni. np:
P2000 | Fire Elemental testowa strona: http://m8.esy.es/trade/test.php i teraz o co mi chodzi ? chce aby do tego skryptu dodać obrazek danej broni obrazek musi zostać pobrany też ze strony steam: np. https://steamcommunity.com/market/listings/...Field-Tested%29 i obrazek jest w divie <div class="market_listing_largeimage"> (mysle o file_get_content) jeszcze raz wytłumaczę, gdy wpisze nazwę broni w inpuciei to ma się dodatkowo do rezultatu pojawić obrazek tej broni którą wpisałem.. Nie wiem jak dodać to do kodu test.php
search.php
serdecznie dziękuje za odpowiedzi, pozdrawiam hej Ten post edytował kuci 19.02.2016, 21:18:47 |
|
|
20.02.2016, 00:48:22
Post
#2
|
|
Grupa: Zarejestrowani Postów: 486 Pomógł: 101 Dołączył: 27.06.2010 Ostrzeżenie: (0%) |
http://steamcommunity.com/market/priceover...(Factory%20New)
zwraca Kod {"success":true,"lowest_price":"10,65\u20ac","volume":"77","median_price":"10,62\u20ac"} Nie wyczarujemy Ci obrazka, jeśli go nie zwraca serwer steam przy Twoim zapytaniu. Jedyna opcja to wchodzić na stronę sklepu (nie api) i szukać obrazka. Ewentualnie jakieś zewnętrzne API, zgaduję, że coś takiego istnieje. |
|
|
20.02.2016, 10:51:24
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.02.2016 Ostrzeżenie: (0%) |
http://steamcommunity.com/market/priceover...(Factory%20New) zwraca Kod {"success":true,"lowest_price":"10,65\u20ac","volume":"77","median_price":"10,62\u20ac"} Nie wyczarujemy Ci obrazka, jeśli go nie zwraca serwer steam przy Twoim zapytaniu. Jedyna opcja to wchodzić na stronę sklepu (nie api) i szukać obrazka. Ewentualnie jakieś zewnętrzne API, zgaduję, że coś takiego istnieje. no dobrze ale ja obrazek chciałem pobrać z innej strony https://steamcommunity.com/market/listings/...Field-Tested%29 i na tej stronie jest div w którym jest obrazek i ja chciałem zrobić tak że użyje file_get_content https://steamcommunity.com/market/listings/730/ a tu wrzuce tą zmienną items bo przecież tu jest ta nazwa broni. |
|
|
20.02.2016, 17:49:43
Post
#4
|
|
Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) |
Użyj tego - http://simplehtmldom.sourceforge.net/
-------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
20.02.2016, 22:53:11
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.02.2016 Ostrzeżenie: (0%) |
Użyj tego - http://simplehtmldom.sourceforge.net/ a jak zrobić aby link w file get_html po / wczytywał zmienną $items dla przykładu $items = [$_GET['aaa'] $html = file_get_html('http://www.google.com/tutaj ta zmienna $items'); jak to poprawnie zrobić?
|
|
|
21.02.2016, 13:52:24
Post
#6
|
|
Grupa: Zarejestrowani Postów: 486 Pomógł: 101 Dołączył: 27.06.2010 Ostrzeżenie: (0%) |
Dokładnie tak samo, jak to robiłeś z file_get_contents
|
|
|
21.02.2016, 14:24:24
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.02.2016 Ostrzeżenie: (0%) |
Dokładnie tak samo, jak to robiłeś z file_get_contents no gdybym ja to pisał to spoko, ale jestem kompletnie zielony. gdy zrobiłem coś takiego:
to wyskakuje błąd: Call to undefined function file_get_html() in /home/u393920231/public_html/trade/search.php on line 37 a 37 linia to ta: $html = file_get_html('http://steamcommunity.com/market/listings/730/'.$items); i oco kaman, |
|
|
21.02.2016, 18:35:40
Post
#8
|
|
Grupa: Zarejestrowani Postów: 486 Pomógł: 101 Dołączył: 27.06.2010 Ostrzeżenie: (0%) |
Przecież masz dokładnie błąd opisany
Cytat Call to undefined function file_get_html() Odwołujesz się do nieistniejącej funkcji file_get_html. Jest ona zdefiniowana w simple_html_dom.php. Musisz najpierw ten plik dołączyć do swojego - użyj include lub require. Oprócz tego $items to tablica, także nie przyłaź tu za chwilę z płaczem, że dalej Ci nie działa. |
|
|
21.02.2016, 20:46:45
Post
#9
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.02.2016 Ostrzeżenie: (0%) |
Przecież masz dokładnie błąd opisany Odwołujesz się do nieistniejącej funkcji file_get_html. Jest ona zdefiniowana w simple_html_dom.php. Musisz najpierw ten plik dołączyć do swojego - użyj include lub require. Oprócz tego $items to tablica, także nie przyłaź tu za chwilę z płaczem, że dalej Ci nie działa. dlatego zrobiłem dla testu bez zmiennej po prostu tak:
ale nadal mam błąd: Notice: Trying to get property of non-object in C:\xampp\htdocs\test.php on line 24 24linia: echo $json->market_listing_largeimage; to market.. to klasa na tej stronie. powinno mi ją wyświetlić. domyslam sie ze to nie jest obiekt ale co teraz PROBLEM ROZWIĄZANY DZIAŁA!>:) Ten post edytował kuci 22.02.2016, 13:35:58 |
|
|
24.08.2019, 04:02:22
Post
#10
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 22.08.2019 Ostrzeżenie: (10%) |
Propecia Ohne Rezept generic cialis canada Viagra Pills Mexico Propecia Low Testosterone Drug
|
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 10:09 |