I am working on web scraper for images to save some surfing time. Regular scraper for one-page site works great, but my goal website has many web pages, so I need to route my scrapper multiple times. I tried to use obvious for() loop, but all I get is blank page, no error, nothing. What's the problem?
<?php
for ($i = 1; $i >= 100; $i++) {
$dom = new domDocument;
@$dom -> loadHTML(file_get_contents('http://www.samplewebsite.com/page/'.$i));
$dom -> preserveWhiteSpace = false;
foreach ($dom->getElementsByTagName('img') as $image) {
echo "<img src=".$image->getAttribute('src')."><br>";
}
}
?>