![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 15.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
witam, pewien skrpyt ulatwil by mi znaczaco zycie ale moja wiedza jest zbyt skromna by go napisac (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
chodzi mi o to zeby ze strony http://www.filmweb.pl/ wyciagnac pare danych ... na forum znalazlem skrypt ktory pobiera opis do filmu przy wejsciowych danych: nazwa filmu, rok produkcji, oto on:
posluze sie na przykladzie co chcem osiagnac, np http://czlowiek.pies.filmweb.pl/ i chcialbym wyciagnac po kolei:
Napewno jest troche tego pisania ale moze ktos chcialby sprobowac to napisac ... W kazdym razie za kazda podpowiedz, za kazdy kawalek kodu bede wdzieczny .. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%) ![]() ![]() |
http://www.php.net/manual/pl/ref.pcre.php
~EDIT: A moze by tak paserem XML? - sposób wg. mnie prostrzy niż regEx'em. Polecam SimpleXML Ten post edytował dtb 28.01.2006, 11:43:07 |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
~dtb ile razy mamy Ci powtarzać: Nie nabijaj postów.
Masz problemy ze wzrokiem? Chyba tak lub po prostu nie czytasz tego co powyżej! Przecież ~alpin juz korzysta z wyrażeń regularnych. Więc po kiego wała podajesz linka. Opanuj się człowieku, nie każdy musi mieć ilość postów w tysiącach liczoną. Normalnie dajemy ostrzeżenie po kilku zwróconych uwagach. Ale dla Ciebie właśnie ustanawiam wyjątek: Za każdego następnego nabitego posta dostaniesz ostrzeżenie. Co Ty na to? (pytanie retoryczne) (wszelkie komentarze na PW, wracamy do tematu) |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Powyższą funkcję napisałem tylko do pobierania opisów filmów (resztę danych mam już w bazie więc nie było potrzeby pobieranie też tego). Żeby funkcja ta pobierała te dane które chcesz trzebaby ją w sumie całą przerobić, jak będę miał chwilkę czasu może coś napiszę...
-- edit: http://forum.php.pl/index.php?showtopic=41...=0entry227832 Na większość filmów działa poprawnie... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 15.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Naprawde Wielkie dzieki Crash, o to mi chodzilo, bardzo mi sie podoba, wisze Ci duże piwko .. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
P.S. Probowalem przerobic ta funkcje do pobierania opisow na curla ale nie wyszlo mi, niestety ... Bylbym wdzieczny zebys jeszcze ta funkcje dopisal w curlu, z gory dziekuje. Mam tylko jeszcze jedno pytanie ... a mozliwe jest jeszcze od strony technicznej zeby skrypt zapisywal jeszcz obrazek? (w tym przypadku chodzi mi o okladke) a jeżeli tak, to w jaki sposob mozna to zrobic ? Ten post edytował alpin 1.02.2006, 03:39:10 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 658 Pomógł: 95 Dołączył: 20.12.2005 Skąd: N54,35° E18,63° (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
a np ; dałoby rade przerobic to na inne potrzeby ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Np wyciaganie linków + opisów z jportala :] |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Cytat(alpin @ 2006-02-01 00:27:32) Naprawde Wielkie dzieki Crash, o to mi chodzilo, bardzo mi sie podoba, wisze Ci duże piwko .. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Gdybym od każdego kto obiecuje mi piwko dostawał je to znowu wróciłbym do alkoholizmu :roll2: Cytat(alpin @ 2006-02-01 00:27:32) P.S. Probowalem przerobic ta funkcje do pobierania opisow na curla ale nie wyszlo mi, niestety ... Bylbym wdzieczny zebys jeszcze ta funkcje dopisal w curlu, z gory dziekuje. Tutaj umieściłem funkcję getData() zamień funkcję file() na właśnie tą w funkcji getPlots() (bo getMovieInfo() już jej używa) i będzie wszystko ładnie śmigać z CURL'em. Cytat(alpin @ 2006-02-01 00:27:32) Mam tylko jeszcze jedno pytanie ... a mozliwe jest jeszcze od strony technicznej zeby skrypt zapisywal jeszcz obrazek? (w tym przypadku chodzi mi o okladke) a jeżeli tak, to w jaki sposob mozna to zrobic ? Zrobię małą aktualizację jak będę mieć chwilkę czasu... Edit: Zrobione. Tutaj możesz sobie pobrać rozbudowaną wersję... |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 15.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Juz wczesniej zamienialem ta funkcje getData na file i cos nie dokonca dziala poprawnie, przynajmniej u mnie, dlatego poprosilem Ciebie o przerobienie. Kod przerobilem tak:
i zwraca opisy tylko ze wszystkie opisy sa jako jeden element tablicy ... A pobieranie adresu obrazke czemus mi niestety nie dziala ;( probowalem na paru filmach |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Zmień (tutaj linia 126):
Na:
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 15.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Ok, dziala (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) A u Ciebie wyswietla adres obrazka ?
Ten post edytował alpin 1.02.2006, 15:40:04 |
|
|
![]()
Post
#11
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Sprawdziłem na kilkudziesięciu tytułów i działa dobrze. Problem tkwi w pliku cache. Usuń go...
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 15.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Wszystko juz dziala, wielkie dzieki za wszystko, pozdrawiam
Ten post edytował alpin 1.02.2006, 22:03:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:22 |