php中是否有下载函数,如下载server端指定目录下的word文档到客户端?????

bistar 2002-02-07 10:41:46
php中是否有下载函数,如下载server端指定目录下的word文档到客户端?????
...全文
88 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mathe 2002-03-01
  • 打赏
  • 举报
回复
/* A sample download.php to let user download file at server:
download.php?id=1 to download file doc/a.doc as 1.doc
download.php?id=2 to download file /abc.zip as 2.zip
*/

<?
if($id==1){
header("content-disposition: form-data; name=\"file\"; filename=\"1.doc\"");
readfile("doc/a.doc");
}else if($id==1){
header("content-disposition: form-data; name=\"file\"; filename=\"2.zip\"");
readfile("/abc.zip");/* the path format should be "c:\abc.zip" if under windows.*/
}else{
echo "invalid download id";
}
SimonDW 2002-03-01
  • 打赏
  • 举报
回复
出于安全问题的考虑,是不应当有服务器端控制下载的……
可以用重定向的办法在页面打开时出现文件下载的提示框。
bistar 2002-03-01
  • 打赏
  • 举报
回复
唉~
zxyufan 2002-02-09
  • 打赏
  • 举报
回复
如果不是类似一般的下载方式(点开,询问客户端是否保存)的话~~想在后台自己完成应该是不可能的~~php这样的服务器端脚本怎么去完成在客户端的文件级写操作~~

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧