![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 164 Pomógł: 3 Dołączył: 13.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Pobieram curl-em całą stronę gdzie zamieszczam swoje prace, komentowane przez czytających. Interesują mnie własnie te komentarze, chciałbym je umieszczac na swojej stronie. Ich struktura wygląda mniej więcej tak: Kod <!-- kod strony --> <div class="komentarze"> <div class="komentarz"> <div class="obrazek"> <img src="xxx" /> </div> <div class="txt"> <span id="koment_nr1">tu tresc komentarza 1</span> </div> <div class="podpis"> podpis 2 </div> </div> <div class="komentarz"> <div class="obrazek"> <img src="xxx" /> </div> <div class="txt"> <span id="koment_nr2">tu tresc komentarza 2</span> </div> <div class="podpis"> podpis 2 </div> </div> </div> <!-- kod strony --> <div class="dalsza_czesc_strony"> Czy jest możliwe (a jeśli tak to w jaki sposób...) wyciągnięcie z całego kodu pobranej strony tylko tego fragmentu? Jakaś funkcja, która przeszuka tekst od początku do końca i wyłapie określony fragment, np. od znacznika <div class="komentarze"> włącznie do znacznika <div class="dalsza_czesc_strony"> z pominieciem tegoż? Będę wdzieczny za podpowiedzi i przykłady, odsyłacze :-) Pozdrawiam Ten post edytował kleszczoscisk 17.02.2008, 17:41:51 -------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 5 Dołączył: 22.07.2006 Skąd: Legnica Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy to dobre rozwiązanie,
podziała napewno ;p pozdro |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
preg_match" title="Zobacz w manualu PHP" target="_manual jeśli nie przeszkadzają ci wyrażenia regularne... od biedy można to też zrobić za pomocą substr" title="Zobacz w manualu PHP" target="_manual+strpos" title="Zobacz w manualu PHP" target="_manual...
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 164 Pomógł: 3 Dołączył: 13.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie dam rady sam.
Powienienem wyszukać w tekście za pomocą wyrażen regularnych to: <div class="komentarze"> i to: <div class="dalsza_czesc_strony"> ? Kod <?php $komenty = preg_match('/<div class="komentarze">([^>]*)/si', $komenty, $match ); ?> mniej więcej tak? Ten post edytował kleszczoscisk 18.02.2008, 14:22:51 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 164 Pomógł: 3 Dołączył: 13.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nowotny, mistrzu - dzięki wielkie.
Ten post edytował kleszczoscisk 18.02.2008, 15:37:07 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 15:12 |