Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak pobrać ze strony helionu książkę dnia?
maniak11
post 9.06.2006, 13:25:12
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.03.2006
Skąd: Sosnowiec

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


Witam, zastanawiam się jak pobrać obrazek ze strony helion.pl który jest okładką książki która jest codziennie 30% tańsza? Chodzi mi o samo zdjęcie, ewentualnie wraz z linkiem do książki którą przedstawia zdjęcie. Ma ktoś jakiś pomysł?
Go to the top of the page
+Quote Post
bigZbig
post 9.06.2006, 13:43:12
Post #2





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Moze wystarczy właczyć się w program partnerski.


--------------------
bigZbig (Zbigniew Heintze) | blog.heintze.pl
Go to the top of the page
+Quote Post
maniak11
post 9.06.2006, 14:09:18
Post #3





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.03.2006
Skąd: Sosnowiec

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


Pewnie by i wystarczyło, tylko że ja nie chce zamieszczać tego na swojej stronie www bo nie jest ona tematycznie związana z informatyką, natomiast często kupuję książki w helionie i chciałem tworzyć sobie stronę na dysku lokalnym gdzie będzie obok googli gdzieś w rogu wyświetlać się to zdjęcie. Potem wystarczy tylko jako startową i jestem na bierząco bez wchodzenia na helion.pl. Wiem, że zwykły tekst można pobrać za pomocą funkcji fopen() ale za zdjęcia nie wiem jak się zabrać:(
Go to the top of the page
+Quote Post
bigZbig
post 9.06.2006, 14:17:53
Post #4





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Obawiam sie ze bez wyrazen regularnych sie nie obejdzie. Co do obrazka to Ciebie interesuje adres tego obrazka a to jest tekst. W ktoryms ze wczesniejszych numerow phpSolution byl artykul na temat "podkradania" danych z innych stron. W omawianym przykladzie autor pobieral wartosci kursow walut.


--------------------
bigZbig (Zbigniew Heintze) | blog.heintze.pl
Go to the top of the page
+Quote Post
maniak11
post 10.06.2006, 11:51:36
Post #5





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.03.2006
Skąd: Sosnowiec

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


ok dzięki wielkie za za pomoc, będę próbował, jak mi się uda to napiszę tu rozwiązanie
Go to the top of the page
+Quote Post
sf
post 10.06.2006, 16:28:13
Post #6





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


  1. <?php
  2.  
  3. $sURL = 'http://helion.pl';
  4.  
  5. $sData = file_get_contents($sURL);
  6.  
  7. $sRegExp = '#<TD><A HREF="http://helion.pl/[a-zA-Z0-9 ./]+"><IMG SRC="([a-zA-Z0-9 ./]+)" .+[^<]+></A>#';
  8.  
  9. preg_match_all($sRegExp, $sData, $aOut);
  10.  
  11. printf('<img src="http://www.helion.pl/%s" alt="" />', $aOut[1][0]);
  12.  
  13. ?>


5 PLN się należy tongue.gif


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post

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: 4.07.2025 - 10:34