Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z simple_html_dom
qoryto
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 1.07.2009
Skąd: Rzeszów

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


Witam.

Otóż mam skrypt, który pobiera tytuły z innej strony i mam problem:

Struktura strony z której pobieram tytuł:

  1. <div class="thumb-block " id="video_111">
  2. <div class="thumb-inside">
  3. <p><a href="/video16407837/tutaj adres" title="Tytuł w title jest pełny">tutaj skrocony ...</a></p>
  4. </div></div>


Chcę pobrać tytuł pełny z
  1. title="Tytuł w title jest pełny"


jak widać znajduje się w
  1. <p>



Mam coś takiego w skrypcie:
  1. $title = $html->find("div[class=thumb-block] a");
  2.  


Jednak w kodzie pobiera mi cały link. Chcę wydrzeć sam tytuł z title= bez żadnych linków, sama treść uwzględniając <p></p> bo jest w divie jeszcze pare innych linków

Jak to sformułować w simple html dom?

Ten post edytował qoryto 13.04.2016, 14:14:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
kajzur
post
Post #2





Grupa: Zarejestrowani
Postów: 385
Pomógł: 26
Dołączył: 22.03.2008
Skąd: TM

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


Wg dokumentacji:
  1. $html->find("div[class=thumb-block] a")->getAttribute('title');


--------------------
Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
Go to the top of the page
+Quote Post
qoryto
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 1.07.2009
Skąd: Rzeszów

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


wyskakuje:
  1. Fatal error: Call to a member function getAttribute() on a non-object in
Go to the top of the page
+Quote Post
piotras
post
Post #4





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 8.07.2009

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


$title = $html->find("div[class=thumb-block] a")->getAttribute('title');

questionmark.gif
Go to the top of the page
+Quote Post
kajzur
post
Post #5





Grupa: Zarejestrowani
Postów: 385
Pomógł: 26
Dołączył: 22.03.2008
Skąd: TM

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


Pokaż co pokazuje
  1. var_dump( $html->find("div[class=thumb-block] a"))


--------------------
Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
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: 22.08.2025 - 01:34