您好我已使用 copy
成功将文件从远程网址复制到我的网站if(!@copy('http://www.example.com/download/somedoc.pdf','./pdf/somedoc.pdf'))
{
$errors= error_get_last();
echo "COPY ERROR: ".$errors['type'];
echo "<br />\n".$errors['message'];
} else {
echo "File copied from remote!";
}
但我需要手动完成,一次一个。我为Google提供了*文件名,其扩展名与somedoc.pdf相同。 anotherdoc.pdf,next.pdf。
无论如何都不能从新上传的远程网址自动复制到我的本地服务器
找到我的答案:
是的,请使用simplehtmldom .. html代码或www.example.com是
<a target="_blank" style="text-decoration:none" href="./images/download/somedoc.pdf">somedoc and somename</a>
我的代码是
include('../simple_html_dom.php');
// get DOM from URL or file
$html = file_get_html('http://www.example.com');
// find all link
foreach($html->find('a[target=_blank]') as $e)
echo $e->href . '<br>';
http://simplehtmldom.sourceforge.net/
现在我将输出转换为变量并使用复制功能
感谢你们的回应..