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

来源:互联网 发布:美国反智主义 知乎 编辑:程序博客网 时间:2024/05/18 11:28
<?php// maximum execution time in secondsset_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 0
原创粉丝点击