![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jak zrobić skrypt, który będzie automatycznie pobierał zawartość strony internetowej. Chodzi mi o strony imdb.com i filmweb.pl. Chciałbym zrobić skrypt, który pobierałby mi automatycznie dane z tych stron (po wprowadzeniu id) i kopiował mi do formularza dodawania do bazy mysql. Proszę o jakąś radę lub jakiś kawałek kodu, gdyż nie wiem za bardzo jak się do czegoś takiego zabrać . A może istnieją już takie skrypty, gdyby ktoś wiedział i mógł udostępnić, albo linki podać, bo ja szukałem, ale nic nie znalazłem, co by mnie zadowalało. P.S. Założyłem podobny temat w dziale PRZEDSZKOLE, ale nikt nie odpowiadał i stwierdziłem, że jest to może zbyt skomplikowany temat jak na ten dział, więc zrobiłem tutaj drugi taki temat, ponieważ nie mogłem przenieść tamtego. Przepraszam administratorów, moderatorów i całą ekipę forum, ale na prawdę zależy mi na uzyskaniu odpowiedzi, lub choćby jakiejś wskazówki |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 29.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
A masz pozwolenie na kopiowanie treści z tamtych stron? szczerze mówiąc to wątpie, zainteresuj się wyrażeniami regularnymi.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
czyli nie da się czegoś takiego zrobić, czy co??
chodzi o to, że robię sobie stronę z kolekcją moich filmów i chciałbym mieć dużo informacji o nich, ale nie chce mi się do każdego filmu, kopiować tych informacji z w/w stron, gdyż jest to czasochłonne, więc chciałbym zrobić skrypt, który by za mnie pobierał te informacje z tych stron. Jeśli nie da się tego zrobić, to niech ktoś napisze, wtedy będę coś innego kombinował. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 5.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Skopiować zdalną stronę możesz przy użyciu cURL-a, to biblioteka PHP. A jak już będziesz miał ją w zmiennej, to po prostu ją przeparsuj regexpami. Wuala.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
a czy mógłbyś mi podać przykład, jak za pomocą CURL pobrac np. tytuł filmu z imdb, bo ja jestem zielony w tym temacie, a jak popatrzyłem na przykłady w manualu, to tez nic z tego nie jestem w stanie zrozumieć
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Gotowca Ci nikt nie poda to raz.
Dwa hmm muszisz sie upewnic czy umieszczenie adresu do zrodla na stronie bedzie wystarczajace dla imdb, nie kazdy lubi jak sie jego tresci kopiuje. Po trzecie to wszystko o Curlu jest w manualu, warto tez zajrzec na phpclasses moze ktos juz cos podobnego zrobil, po trzecie sprawdz tez czy imdb nie udostepnia czasem jakiego API czy WebServicu do tego typu uslug. Reasumujac polecam wujka googla. -------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 11:18 |