Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Pobranie zawartości diva z X strony
Mlodycompany
post
Post #1





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam. Mam taki skrypt
  1. $adres = 'http://www.domena.pl';
  2. $fp = file_get_contents($adres);
  3. preg_match('/<div class="info-box">(.*?)<\/div>/i', $fp, $matches);
  4. print_r($matches);
i na tej stronie jest div.info-box . W nim jest jakaś tam treść i właśnie ona powinna zostać pobrana do zmiennej $matches[1], ale nie jest. Cała tablica jest pusta. Wiecie jak to zreperować? Proszę o pomoc

Ten post edytował Mlodycompany 13.08.2010, 21:01:45
Go to the top of the page
+Quote Post
flashdev
post
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Po pierwsze sprawdź, czy w zmiennej znajduje się to czego oczekujesz.


Tak na marginesie $fp to troszkę myląca nazwa. Rozumiem, że to akronim od File Pointer, ale ta funkcja nie zwraca wskażnika do pliku więc, bardziej na miejscu byłoby $fc winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
Crozin
post
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Prawdopodobnie powodem jest brak modyfikatora s w wyrażeniu.

Ten post edytował Crozin 14.08.2010, 00:26:36
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 Aktualny czas: 20.08.2025 - 10:30