Ответов: 2 Просмотров: 130
|
Здравствйте.
help с парс
хочу спарсить до последней страницы на php
дальше не идет, сволочь такая.
PHP:
скопировать код в буфер обмена
include('simple_html_dom.php'); function getImaga($url,$findpages = true){ static $i = 0; $data = file_get_html($url); // находим все изображения на странице if(count($data->find(' img'))){ foreach($data->find(' img') as $img){ // выводим на экран изображение echo '<img src="'.$img->src.'"/>'; // и скачиваем его в файл } } } //основной акцент именно на $r<=sizeof($data) ,конеч-но при каком-то числе(2,3 или др) пропарсит стоко-та стр. for($r=0;$r<=sizeof($data);$r++) // //$r=0; //while($r<=sizeof($data)) // можно и так { $url = "http://www.o-prirode.com/photo/63-".$r++; getImaga($url,false); } // т.е сохр. все стр. в категории "такой-то/бла?pages.$r++"
|