InfoQ

交流

讨论:文件下载的问题,为什么不能下载?谢谢!!

作者 hthc 发布于 0000-00-00 分类:php基础编程

文件下载的问题,为什么不能下载?谢谢!!


我在做一个上传文件的程序时,发现文件都上传成功,目录里也有这些文件,并能显示文件大小,但是我的目的是点这些文件的超连接后,能把文件保存到磁盘.可是我点这些文件的超连接时都无法下载,只是txt和htm格式的文件能在另一个窗口打开,这是怎么回事呢?是不是要用什么函数才能出一个"是否把文件保存到磁盘"的对话框呢?



逛论坛交流文件下载的问题,为什么不能下载?谢谢!!

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

3 条回复

回复

需要定义文件头即你想要得下载格式吧 发表人 蓝色多瑙河 发表于 12月03日
<? set_time_limit(0); hea.. 发表人 liro2002 发表于 12月03日
  1. 返回顶部

    Re: 文件下载的问题,为什么不能下载?谢谢!!

    2003年12月03日 发表人 蓝色多瑙河

    需要定义文件头即你想要得下载格式吧

  2. <?
    set_time_limit(0);
    header("Content-Disposition: attachment; filename=".basename(file_name));
    header("Content-type:***");
    header("Pragma: no-cache");
    header("Expires: 0");
    readfile("$file_path");
    exit();
    ?>
    文件头下载定义

  3. 能不能分别解释一下每句的意思?不胜感激!!




  4. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

php没有常用函数mod(),怎么计算某个数...

如何判断变量 $i 能否整除0.025?php如何做?

急窠,酊镞佃

偶要对文本进行操作,对比两个文本的内容,如果有相同的字符串就...

关于用户登录

各位大虾,有没有关于用户登录 密码 注册 的一些PHp程序,包括...

原来巴豆失恋了?

Gb问题???

Win2k+IIS+php-4.3.1-Win32 PHP设置好了,可是GB(php_gb.dll加...

javascript问题

做一个marquee,怎么让鼠标在上面时它就能停下来?

建议删除纯净水

如果我有权限的话,一定这么做

我又错哪里了?HELP ME,Thanks a lot.

我错哪里了?帮帮我这个民工吧。 <?php $dob=$year...

电脑台

正面(cd-rom x 2 + A Drive)

不想上QQ了,送号了89030405

断断续续上了4年多网,感觉上QQ真没意思,谁想要了,我给你密码~...

[]