Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Free streaming SkyShowtime

Skoda Fabia 1.0 TSI (110 CP)- 19 ...

Mezina familiei, Merida BigNine

The Tattooist of Auschwitz (2024)
 Se poate recupera numar de telefo...

Upgrade de la MacBook Pro M1 cu 8...

Ce tip de monitor am nevoie pt of...

Resoftare camera supraveghere
 Laptop Gaming

Cu ce va aparati de cainii agresi...

Nu imi platiti coletul cu cardul ...

Exista vreun plan de terorizare p...
 Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric
 

Ajutor cu php html simple dom

- - - - -
  • Please log in to reply
3 replies to this topic

#1
fimoza85

fimoza85

    Junior Member

  • Grup: Members
  • Posts: 32
  • Înscris: 19.12.2011
Am aceasta linie de cod

require_once 'simple_html_dom.php';
$html = new simple_html_dom();
$html->load_file('http://www.redtube.com/?search=teen/');

foreach($html->find('img.lazy') as $elm) {
echo $elm->src. '<br/>';
}


am reusit sa fac sa traga titlu, id-ul si tot ce am nevoie, ceea ce nu am reusit este sa traga imaginile imi trage cateva de ex din 30 imi trage 12 si restu sunt alea codate cu base64 cum pot face sa trag doar ce vreau din acest html ?

<a href="/542526" title="Vegetable Games" class="video-thumb" >
<span class="video-duration" onclick="window.location.href ='/542526'">11:39</span>
<img title="Vegetable Games" id="0542526" class="te lazy " data-src="http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000542/0542526/0542526_009i.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="Vegetable Games" />
			 </a>


doar ce este in " data-src="http://mimg02.redtub...42526_009i.jpg"

in data-src as vrea va rog mult

Edited by fimoza85, 28 December 2014 - 15:18.


#2
Adi234

Adi234

    Member

  • Grup: Members
  • Posts: 330
  • Înscris: 29.11.2013

View Postfimoza85, on 28 decembrie 2014 - 15:14, said:


$html->load_file('http://www.redtube.com/?search=teen/]');



Scuzaţi-mi off topic-ul Posted Image

Edited by Adi234, 28 December 2014 - 15:45.


#3
w3room

w3room

    Senior Member

  • Grup: Senior Members
  • Posts: 2,085
  • Înscris: 22.09.2010
Ia vezi cu attr('data-src'). Dacă nu merge dă un un var_dump pentru $elm și vezi cum îl poți prelua.

Dacă ar fi fost un atribut oarecare ar fi mers cu $elm->nume_atribut, dar având liniuța aia trebuie să găsești o alta variantă. Caută î n documentația de pe site-ul lor. Chiar am uitat care era rezolvarea.

#4
mberila

mberila

    Active Member

  • Grup: Members
  • Posts: 1,664
  • Înscris: 20.11.2005
ai încercat așa?
echo $elm->{data-src} . '<br/>';



Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate