如何使用php从url下载多个文件到服务器

时间:2013-10-27 21:08:20

标签: php

我想将clickbank中的文件下载到我的服务器上

<?php
    $url = "https://accounts.clickbank.com/feeds/marketplace_feed_v2.xml.zip";
    file_put_contents("Tmpfile.zip", fopen($url, 'r'));
?>

我只收到一个dtd文件且xml文件没有下载,它应该有两个文件一个dtd和一个xml

1 个答案:

答案 0 :(得分:0)

我以这种方式下载了.zip-Archive:

if ($fp1 = fopen($url, 'rb')) 
{ 
   $tempname = './downloaded.zip'; 
   if ($fp2 = fopen($tempname, 'wb')) 
   { 
     fwrite($fp2, file_get_contents($file)); 
     fclose($fp2); 
   } 
   fclose($fp1); 
}