![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
Witam, znalazłem skrypt pobierania opisów z filmweb na:
http://forum.webhelp.pl/php-i-bazy-danych/...em-t224420.html I jest to następujący kod:
I wyświetla następujący błąd: Kod Fatal error: Call to undefined function curl_init() in C:\serwer\apache\htdocs\filmy.php on line 5 Wiecie o co może chodzić? |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 32 Dołączył: 9.09.2010 Skąd: Brzeg Ostrzeżenie: (0%)
|
Biblioteka cURL nie jest zainstalowana na twoim serwerze (IMG:style_emoticons/default/wink.gif)
Edit: jeśli korzystasz z XAMPP polecam małą lekturę: http://www.tildemark.com/programming/php/e...windows-xp.html Ten post edytował Magic WWW 9.04.2011, 09:17:18 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
A więc usunąłem ";" przed danym extension w php.ini i zrestartowałem apacha...
A więc problem w tym, że teraz nic nie pokazuje... Wie ktoś w czym problem? Podam jeszcze raz kod:
Ten post edytował kuba_pilach 9.04.2011, 09:56:40 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 32 Dołączył: 9.09.2010 Skąd: Brzeg Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 32 Dołączył: 9.09.2010 Skąd: Brzeg Ostrzeżenie: (0%)
|
Czyli problem tkwi w funkcji preg_match, spróbuj zrobić to przez takie wyrażenie:
Kod preg_match(#<span class="filmDescrBg"(.*?)>(.*?)</span>#si', $wynik, $opis); Ten post edytował Magic WWW 9.04.2011, 10:59:59 |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
Już mi działa... Tako wygląda teraz mój plik:
I działa, pobiera dla danego linku info... Teraz mam do was prośbę i pytanie w jednym... Chciałbym zrobić domową bazę filmową tzn. będzie się dodawało filmy, które mamy i skrypt ma pobierać dane z filmwebu i je wpisać do bazy... Ale linki różnie wyglądają, naprzykład: http://www.filmweb.pl/Shrek Lecz są i takie: http://www.filmweb.pl/2.Shrek A więc moje pytanie: macie jakieś pomysły, by jakoś to ogarnąć? Dzięki z góry Odświeżam... Wie ktoś jak rozwiązać ten problem? |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%)
|
Kiedyś robiłem sobie skrypt do katalogowanie filmów. W załączeniu do ściągnięcia: http://www.sendspace.pl/file/03f4e0924fde811ba87ce0f
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%)
|
Zamiast CURL użyj PEAR:HTTP_Request
Zamiast preg_match() użyj PHP:DOM |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
A powiesz, gdzie i jak się tego używa?
A i nie które adresy wyglądają tak: www.filmweb.pl/Shrek.Trzeci I to właśnie mnie wkurza. Że nie potrafię zrobić tak, by za każdym razem pobierał dobre dane z filmwebu... Czekam na odpowiedź i dzięki z góry Próbuję, ale nadal nic :/ Pomocy!!! Dajcie mi jakiś przykład korzystania z tych sposobów |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%)
|
Moze czegos nie wiem albo nigdy nie mialem przyjemnosci spotkac sie z rozwiazaniem takiego problemu, ale wg mnie bezposrednio i automatycznie sie tego zrobic nie da. Musialbys podawac jako parametr do twojego kodu dokladne ID filmu, czyli w przypadku tych odnosnikow 2.Shrek albo Shrek.Trzeci.
No bo jak inaczej? Wywolywac wyszukiwanie i parsowac pierwszy wynik? (zakladajac, ze pierwszy wynik to wlasnie ten wlasciwy - malo to filmow o tych samym tytulach) Ten post edytował soska66 12.04.2011, 19:45:46 |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
Odświeżam staaaary temat... Wie ktoś może, jak to zrobić?
Również dobrze mógłbym sprawdzać czy dana nazwa jest true itd... Ale chyba to nie wyjdzie... |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 06:09 |