2012-10-29 70 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