Probao sam DOM, ali mi on poskida linkove za sve slike, ne znam kako da ga namestim samo za odredjene.
Sto se tice:
Code:
~<img([^>]+)>~i -> pronalazi img tagove u HTML kodu
~src=['"]([\w\.\-]+(\.gif¦\.jpe?g))['"]~i -> uzima src atribut, tacnije link do tvoje slike
Uspeo sam nesto sa ovim, ali samo malo sam napredovao.
Da uzmemo npr. sledeci link kao primer:
link
Link do glavne slike sam uspeo da skinem pomocu ovog koda (koji sam inace nasao na netu) :
Code:
$arr['poster'] = $this->match('/img_primary">.*?<img src="(.*?)".*?<\/td>/ms', $html, 1);
E sad sam pokusao da uzmem slike glumaca i da ih ubacim u array, ali nisam uspeo. Probao sam na sledeci nacin:
Code:
$arr['slike'] = array();
foreach($this->match_all('/primary_photo">.*?<img src="(.*?)".*?<\/td>/ms', $html, 1) as $m)
{
array_push($arr['slike'], trim);
}
Sto se tice kasnijeg automatskog cuvanja slika, to mi nije tesko. Znam da baratam sa podacima kad ih imam, samo ne znam da dodjem do njih. Prvi put sam sad koristio regular expression pa ne mogu bas najbolje da se snadjem.
Jel moze pomoc sa ovim?