将文件直接下载到我的服务器

时间:2012-09-07 09:19:14

标签: http ftp web-hosting

有没有办法直接将文件下载到我的网络主机?假设我想从网站下载视频文件并再次将其上传到我的网站。而不是将其下载到我的电脑上传,有没有办法轻松地做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:1)

我现在正在使用这个脚本:)

`

if (!isset($_POST['submit'])) die();

// folder to save downloaded files to. must end with slash
$destination_folder = 'downloads/';

$url = $_POST['url'];
$name = $_POST['name'];
$ext = $_POST['extention'];

$newfname = $destination_folder . $name . '.' . $ext;

$file = fopen ($url, "rb");
if ($file) {
  $newf = fopen ($newfname, "wb");

  if ($newf)
  while(!feof($file)) {
    fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
  }
}

if ($file) {
  fclose($file);
}

if ($newf) {
  fclose($newf);
}

echo 'File saved as '. $newfname

>`