php实现远程网络文件下载到服务器指定目录(方法二)

全屏阅读
  • 基本信息
  • 作者:
  • 作者已发布:924篇文章
  • 发布时间:2020年04月06日 23:43:12
  • 所属分类:PHP+MySql
  • 阅读次数:2775次阅读
  • 标签:
<?php
// maximum execution time in seconds
set_time_limit (24 * 60 * 60);
//if (!isset($_POST['submit'])) die();
// folder to save downloaded files to. must end with slash
$destination_folder = 'down/';
 
//$url = $_POST['url'];
$url="http://192.168.31.1/".urlencode(iconv("GB2312","UTF-8","测试.doc"));  //英文名字直接写路径就可以了
echo $url."<br>";
$newfname = $destination_folder . iconv("UTF-8","GB2312",urldecode(basename($url)));
echo $newfname;
//exit;
$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);
}
?>

顶一下
(0)
100%
订阅 回复
踩一下
(0)
100%
» 郑重声明:本文由mpxq168发布,所有内容仅代表个人观点。版权归恒富网mpxq168共有,欢迎转载, 但未经作者同意必须保留此段声明,并给出文章连接,否则保留追究法律责任的权利! 如果本文侵犯了您的权益,请留言。

目前有 0 条留言 其中:访客:0 条, 博主:0 条

给我留言

您必须 [ 登录 ] 才能发表留言!