CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

文件下载……

楼主platinum(代号 铂)2003-01-04 15:12:13 在 Web 开发 / PHP 提问

这个文件在   PHP   所在的   server,但不在   web   可访问的目录里,只能用绝对路径访问  
   
  要求支持断点续传 问题点数:200、回复次数:10Top

1 楼anziqi(美洲狮)回复于 2003-01-04 16:48:29 得分 0

呵呵自己动动脑不成呀。  
   
  不要骂我我闪。呵呵。  
  Top

2 楼xizi2002(戏子=>影帝)回复于 2003-01-04 17:11:04 得分 0

没懂,  
  楼上的~晕~~Top

3 楼platinum(代号 铂)回复于 2003-01-04 18:03:38 得分 0

欠骂的东西……贱货……  
   
  不知道的别回复,如何在不暴露文件真实地址的前提下以   Binary   方式下载,且支持断点续传?而且不受文件大小的影响  
   
  完美解答的要多少分给多少分,10000   分我这里也有Top

4 楼Mistruster(弱智d)回复于 2003-01-04 20:14:57 得分 0

我有种简单的办法,但不支持断点续传:  
   
  用base64加密到数据库,读取的方式用读E-mail附件的方式...  
   
  Top

5 楼tntxhy(落日使者)回复于 2003-01-04 20:15:45 得分 0

一个想法。  
  download.php?file=xxxxxxxx  
  通过download.php分析对应的FILE参数,查询数据库得到对应的文件地址,然后根据类型,输出下载。Top

6 楼LostinDark(Lost_in_Dark)回复于 2003-01-04 20:41:56 得分 0

据我所知好像续传做不到。Top

7 楼platinum(代号 铂)回复于 2003-01-04 21:14:58 得分 0

那好吧,不继传,普通的大文件,应该怎么做?  
   
  phpmyadmin   连几M   的   zip   包都能生成,输出一个普通文件应该不是什么难事吧?Top

8 楼phpteam(phpsalon.com)回复于 2003-01-04 22:51:59 得分 200

$filename   =   "/var/usr/test.zip";  
  header('Content-Disposition:   attachment;   filename='.$filename);  
  header("Content-type:   application/octetstream");  
  readfile($filename);  
   
  前提是PHP能访问那个文件的权限。Top

9 楼Mistruster(弱智d)回复于 2003-01-05 14:44:30 得分 0

to   platinum(白金):  
  好久不见,能不能公开你的QQ(如果使用的话)  
   
  to   phpteam(好无聊):  
  贴主的意思可能是要动态生成文件,你的办法如果让别人截获$filename的话……  
  你有没有QQ啊?Top

10 楼platinum(代号 铂)回复于 2003-01-05 14:56:28 得分 0

不不,就这个意思,虽然不能续传,也只好忍了  
   
  我以为   file   类的函数全是把整个文件读到内存里再放出来,非常消耗资源,因此也就没想过去试   readfile,结果刚才一试,效果非常不错  
   
  to   Mistruster(弱智d):  
  OICQ   不加人了,如果你用   msn   的话可以加   platinum@soulogi.comTop

相关问题

  • 下载文件
  • 文件下载
  • 下载文件 急!!!!!!!!!!!
  • php 文件下载
  • 文件下载,文件名乱码
  • 文件下载的文件名问题
  • 文件下载的文件名问题
  • 下载csv文件,文件名错误。
  • 如何下载Excel文件?
  • 怎样下载文件呀

关键词

  • 文件
  • 断点
  • 下载
  • php
  • 断点续
  • filename
  • 话
  • 方式

得分解答快速导航

  • 帖主:platinum
  • phpteam

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo