2012-11-10 38 views
-3

我正在使用PHP簡單的HTML DOM解析器。 我該如何通過這樣的URL來抓取它。 http://www.example.com/categories/index.php?id=number from 1-1000 &文章如何抓取這種類型的網址

爬行通過URL應該是這樣的:

http://www.example.com/categories/index.php?id=1&article First URL 
http://www.example.com/categories/index.php?id=2&article Second URL 
http://www.example.com/categories/index.php?id=3&article Third URL 
etc.. 

回答

1

使用for聲明?

製作一個網頁,使用id = $id爬行,與$id在查詢字符串,並自動下載後重新加載頁面,增加每次直到1000 $id

0

你可以導出post方法。如果你不使用所有這樣的數字從1-500必須出口,爆炸和列表

<?php 
list($a,$b,$c)=explode(' ','number from 1-5'); 
list($start,$end)=explode('-',$c); 
for($i=$start ; $i<=$end; $i++) 
    echo "http://www.example.com/categories/index.php?id={$i}&article".'<br/>'; 
?>