![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 2 Dołączył: 2.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Od rana nie mogę wymęczyć jednego prega. Mam taki oto kod:
Jak widać pobiera wszystkie table do tablicy. Problem w tym, że potrzebuję pobrać jeszcze wszystkie div-y które znajdują się przed początkiem pobierania tych table. Zaznaczyłem w kodzie co powinna zawierać tablica, czyli od: <!-- jeden --><div> do ostatniego </table> przed <!-- dwa --> <!-- dwa --><div> do ostatniego </table> przed <!-- trzy --> itd.. początkiem zawsze jest sam pusty (bez klasy ani id) <div> a nie mogę dać od (<div>.+?<div>) co byłoby najprostrzym rozwiązaniem, ponieważ po ostatnim table nie występuje już sam czysty <div> tylko dalej leci inna treść i mi nie pobiera ostatniego. Tekst $story jest tylko przykładowy, liczba table jest zawsze zmienna ale zawsze przed table występuje czysty div który jest powiedzmy nazwą kategorii. Potrzebuje by preg pobrał całość razem z html. Czyli wynikiem tego przykładu powinna być tablica zawierająca 4 rekordy. Proszę o wskazówki lub pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Czy w ogóle jest to możliwe do zrobienia (z pomocą fopen() jest łatwo) ale z curl widze że mało kto umie sobie poradzić...
Ten post edytował BartixPL 19.04.2012, 18:53:28 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 2 Dołączył: 2.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
już znalazłem:
temat można zamknąć, pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:12 |