我需要使用for循环来下载网站结果进行编译。简单的PHP脚本下载结果
(请注意,这是其中显示网页与这些参数ASP请求)
我写了下面的代码,让我这样的:
<?php
for ($i=10; $i<500; $i++) {
$m = $i*10;
$dl = $query;
$text = file_get_contents($dl);
$doc = new DOMDocument('1.0');
$doc->loadHTML($text);
$aObj = $doc->find('Academic');
if (count($aObj) > 0)
{
echo "<h4>Found</h4>";
//Don't download this
}
else
{
echo "<h4>Not found</h4>";
//Download this
}
}
?>
但它返回的几个误区。显然它不能将ASPX文件复制到HTML DOM。我如何去做这件事?另外,如何下载/保存未找到字符串“下载”的页面?
我也认为我在文档中查找“下载”的方法不起作用。什么是正确的方法来做到这一点?
老兄,你是认真的吗?你提供一个暴露真实学生敏感信息的示例链接? – CodeZombie
好吧,它确实不是那么敏感,只是一些公开可用的归档结果。 – 17andLearning
有什么错误? – woz