Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_match - Działa, Pobieranie danych z niby pustych komórek.
aldzik
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 8.01.2011

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


Witam. Napisany mam skrypt z preg_match i działa. Tylko jest mały problem.

To jest skrypt(link podałem dla przykładu):
  1. <?php
  2.  
  3. $page = file_get_contents ('http://example.com/');
  4. preg_match ('#<tr colspan="2" class="war1"[^>]*>(.+?)</tr>#is', $page, $match);
  5.  
  6. echo $match[0];
  7.  
  8. ?>


I teraz tak, strona z której pobieram dane ma taki kod:
  1. <tr colspan="2" class="war1">
  2.  
  3. <td class="war2">Nazwa:</td>
  4.  
  5. <td id="w_3"></td>
  6.  
  7. </tr>


Problem polega na tym, że komórki
  1. <td class="war2">Nazwa:</td>
  2. <td id="w_3"></td>
pobiera i wyświetla tak Nazwa: a na stronie z której pobieram wyswietla tak: Nazwa: Opel, czyli ta komórka
  1. <td id="w_3"></td>
nie jest pusta tylko jest jakoś uzupełniana, to co muszę w tym przypadku zrobić? Wydaje mi się że jest uzupełniana przez zadeklarowany script js.
Pozdrawiam i czekam na odpowiedzi.

Ten post edytował aldzik 10.05.2012, 08:29:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 21:54