Учусь потихоньку парсить всякое.
Вот возникла проблема с циклами...
Надо как бы организовать переход по страницам и вырезки нужной нам инфы.
Вот, я тут нацарапал:
<?php
$id = 1; # ID нужной категории
$all = 20; #Страниц на ней
for($i=0; $i<$all; $i++){
// Навигация странная
$p = $p+20;
$f = file_get_contents('http://phpme.ru/status/cat.php?id='.$id.'&page='.$p.'');
echo 'Страница: <b>'.$i.'</b><br/>';
for($i=0; $i<20; $i++){
preg_match_all('|<div class="main">(.*)</div>|siU', $f, $do);
if(!empty($do[1][$i])) echo $num++.' | '.$do[1][$i].'<hr/>';
}}
?>
Где я ошибся? Почему цыкл не идет, а парсит только первую страницу?