2012-10-29 106 views
0

我正在製作一個腳本。在這個腳本中,我將提供一些關鍵字列表。然後它將轉到目標網站並獲取數據。 請看看我的代碼:php從列表中循環

//my option start 
$toplist=file_get_contents('http://mysite/list.txt'); 

//list grabbing 

$listgrabbing=explode('target="_',$toplist); 
$counting=count($listgrabbing); 
$l='0'; 
for ($l=0 ; $l <=$counting ; $l++){ 
$targetsite='http://targetsite/search?q='.$listgrabbing; 
$revip=file_get_contents($targetsite); 

//Rest of code 

現在看到的,我有一些關鍵字列表,在一個txt文件。 。如:

football 
cricket 
basketball 
chase 

和我的代碼將採取第一個關鍵字和搜索到目標網站和搶。然後第二,第三,第四... 但它不是從列表中選擇關鍵字。這裏有什麼錯誤?

+0

你不需要使用'爆炸(「\ r \ n」,$ toplist)' – Bonzo

+0

@Bonzo,請您澄清一下。 – user1687804

+1

'$ l ='0''然後在for循環中使用$ l來表示貨物崇拜編程。 –

回答

1
$toplist=file_get_contents('http://mysite/list.txt'); 
$listgrabbing=explode("\n",$toplist); 
foreach($listgrabbing as $item){ 
    $targetsite='http://targetsite/search?q='.$item; 
    $revip=file_get_contents($targetsite); 
} 
+0

也解決了我的清單有問題嗎? 我這麼認爲,因爲我用過這個。但它沒有采用關鍵字。 – user1687804

+0

是的,我相信這是關鍵字問題。 ,因爲我檢查了一個關鍵字,它的工作。 – user1687804

+0

那我該如何寫清單? – user1687804