免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 9066 | 回复: 3
打印 上一主题 下一主题

新人贴php实现文件下载为什么? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-08-06 17:12 |只看该作者 |倒序浏览
刚开始学习php想了解如何用php实现文件下载?如url是http://down.360safe.com/setupbeta_9.2.0.1003u.exe
怎门下载
<form method="post">
<input name="url" size="60" /><br />
        <input name="submit" type="submit" /><br />
<?php
        set_time_limit(5*60*60);
            if(!isset($_POST['submit']))
                die();
                        $url = $_POST['url'];
              if(!file_exists($url)){
                        echo "文件不存在!<br />";
                        die();       
                }
   
                     $newfname = './down/'.basename($url);
                        $file_type= explode('.',$url);
                        $file_type= $file_type[count($file_type)-1];
                        $new_fd= fopen($newfname,"wb");
                        $fd= fopen($url,"rb");
                        while(!feof($fd))
                        {
                                fwrite($new_fd,fread($fd,filesize($url)));
                        }
                        if($fd)
                        fclose($fd);
                        if($new_fd)
                        fclose($new_fd);

?>

当我输入d:\inst.exe点击按钮可以下载可是http://down.360safe.com/setupbeta_9.2.0.1003u.exe怎么下载?

论坛徽章:
0
2 [报告]
发表于 2013-08-07 08:30 |只看该作者
大家都这么忙吗?新手求回复

论坛徽章:
0
3 [报告]
发表于 2013-08-07 09:30 |只看该作者
你要怎样的下载,或者这样:
    把你的地址直接放<a href="url">Down</a>里面的href里面就行了??
回复 2# love_linux_love


   

论坛徽章:
0
4 [报告]
发表于 2013-08-08 11:36 |只看该作者
感谢回帖我已经搞定了,你说的那种我知道回复 3# linguijiang


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP