博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 超简单下载文件
阅读量:5903 次
发布时间:2019-06-19

本文共 542 字,大约阅读时间需要 1 分钟。

hot3.png

//下载图片

        
        function downfile()
        {
            global $db, $smarty, $config, $segment, $admin;
            
            $file = array_slice($segment,2,count($segment)-2);
            $fileurl =implode('/',$file)  ;
            $info = pathinfo('http://'.$fileurl);
            $file_name = $info['basename'];
            
            $file = @ fopen('http://'.$fileurl,"r");
            if (!$file) {
                echo "文件找不到";
            } else {
                Header("Content-type: application/octet-stream");
                Header("Content-Disposition: attachment; filename=" . $file_name);
                while (!feof ($file)) {
                    echo fread($file,50000);
                }
                fclose ($file);
            }
            
        }

转载于:https://my.oschina.net/u/588516/blog/479428

你可能感兴趣的文章
Sysbench 0.5版安装配置
查看>>
书摘—你不可不知的心理策略
查看>>
【博客话题】毕业——开始人生的艰苦历程
查看>>
Linux安装telnet
查看>>
sap scriptfom 多语言翻译
查看>>
黄聪:3分钟学会sessionStorage用法
查看>>
Entity Framework 全面教程详解(转)
查看>>
Windows上Python2.7安装Scrapy过程
查看>>
Chapter 3:Code Style in Django
查看>>
挖掘数据金矿 领军协同创新 曙光荣膺“2016大数据创新应用领袖企业”称号
查看>>
Fast通道获得Win10 Mobile Build 14977更新
查看>>
Firefox 跟踪保护技术将页面加载时间减少 44%
查看>>
java解析虾米音乐
查看>>
mysql 多行合并函数
查看>>
艾级计算机的发展与挑战
查看>>
RocketMQ事务消息实战
查看>>
手把手教你做出好看的文本输入框
查看>>
zabbix 3.2.7 (源码包)安装部署
查看>>
vsCode 快捷键、插件
查看>>
网络最大流问题算法小结 [转]
查看>>