Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z pobraniem danych prze file_get_contents
Forum PHP.pl > Forum > Przedszkole
Krismen
Potrzebuję pobrać dane z pewnej strony.
Firebug pokazuje, że komórka tabeli wygląda tak:
  1. <td class="value" os="12"> 50 cali / 125,7 cm, 16:9 </td>


Więc próbuje w taki sposób:
  1. $strona="http://www.euro.com.pl/telewizory-led-lcd-plazmowe/sony-kdl-50w829b.bhtml#opis";
  2. $zawartosc=file_get_contents($strona);
  3. preg_match_all("/<td class\=\"value\" os=\"12\">(.*?)<\/td>/",$zawartosc,$wyjscie);
  4.  
  5. print"<pre>";
  6. print_r($wyjscie);
  7. print"</pre>";


Zmieniałem też cudzysłów na pojedynczy ale tak czy siak $wyjście zwraca pustkę...

Ktoś pomoże?
Pyton_000
  1. preg_match_all("/<td class\=\"value\" os=\"12\">(.*?)<\/td>/s",$zawartosc,$wyjscie);
Krismen
Dalej pustka...
trueblue
Zobacz w źródle strony, nie w Firebug'u.
Pyton_000
a file_get_contents zwraca Ci dane ? Bo u mnie sie wysypuje
Krismen
Cytat(Pyton_000 @ 10.07.2014, 17:00:23 ) *
a file_get_contents zwraca Ci dane ? Bo u mnie sie wysypuje


U mnie zwraca

Trueblue dzięki miałeś rację, firebug pokazuje jakieś os="12" a w źródle strony tego nie ma.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.