【问题标题】:How to download a file from a URL to the script's ftp?如何从 URL 下载文件到脚本的 ftp?
【发布时间】:2014-11-21 09:34:02
【问题描述】:

我有一个文件,比如说位于 www.sample.com 的 sample.xml

我想要一个脚本,例如位于 www.download.com 的 download.php

download.php 下载 sample.xml 并将其存储在 download.com 的 ftp 中

我有这段代码,但它会下载到用户的本地机器上

$file_url = 'http://sample.com';

    header('Content-Type: application/octet-stream');
    header("Content-Transfer-Encoding: Binary"); 
    header("Content-disposition: attachment; filename='sample.xml'");

readfile($file_url);

有人可以建议一种直接下载到主机 ftp 的方法吗?

【问题讨论】:

  • 使用file_get_contents()从url获取文件,使用file_put_contents()将文件放到你的服务器上

标签: php ftp download


【解决方案1】:
$sample = file_get_contents('http://www.sample.com/sample.xml');
file_put_contents('sample.xml', $sample);

这样做

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-15
    • 1970-01-01
    • 2011-05-29
    • 1970-01-01
    • 1970-01-01
    • 2011-10-23
    • 1970-01-01
    • 2016-05-27
    相关资源
    最近更新 更多