仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 758|回复: 8
打印 上一主题 下一主题

[学习教程] PHP网页设计php文件怎样下载:php文件下载

[复制链接]
因胸联盟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
会HTML吗?会,我能编好几个大表格排板的网页啦!
<?php
/**AuthorZhangZhaoyu2012-9-13下战书2:28:18**/
        /**
*
*@paramunknown_type$file_name
*@paramunknown_type$file_sub_path"xxx/xxx/"
*
*/
        functiondown_file($file_name,$file_sub_dir){
$file_path=$_SERVER["DOCUMENT_ROOT"].$file_sub_dir.$file_name;
if(!file_exists($file_path)){
echo"filenotexist!";
echo$file_path;
return;
}
$file=fopen($file_path,"r");
$file_size=filesize($file_path);
//thereturnfile
Header("Content-type:application/octet-stream");
//returnbybytes
Header("Accept-Ranges:bytes");
//returnthesizeofthefile
Header("Accept-Length:".$file_size);
//returnthenameofthefile弹出的下载框对应的文件名
Header("Content-Disposition:attachment;filename=".$file_name);
//向客户端会送数据
$buffer=1024;
$file_count=0;
while(!feof($file)&&(($file_size-$file_count))>0){
$file_data=fread($file,$buffer);
$file_count+=$buffer;
echo$file_data;
}
fclose($file);
exit();
        }
        $file_name=$_REQUEST["filename"];
        down_file($file_name,"/HelloWorld/project/up/");
?>本文链接http://www.cxybl.com/html/wlbc/Php/20130326/37397.html不懂的问题有很多高手帮你解决。但不要认为你是新手,就不能帮助别人,比如今天你学会了怎样安装PHP,明天还可能有朋友会问这个问题,你就可以给他解答,不要认为这是浪费时间,忙别人其实就是帮助自己。
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-19 06:26:07 来自手机 | 只看该作者
开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
小女巫 该用户已被删除
板凳
发表于 2015-1-25 17:54:17 | 只看该作者
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
谁可相欹 该用户已被删除
地板
发表于 2015-2-3 12:27:47 | 只看该作者
爱上php,他也会爱上你。
因胸联盟 该用户已被删除
5#
 楼主| 发表于 2015-2-8 23:54:38 | 只看该作者
这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。
分手快乐 该用户已被删除
6#
发表于 2015-2-26 15:09:03 | 只看该作者
微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox  支持的不是很好,所以能少用还是少用的好。
简单生活 该用户已被删除
7#
发表于 2015-3-8 15:43:55 | 只看该作者
其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。
兰色精灵 该用户已被删除
8#
发表于 2015-3-16 03:43:17 | 只看该作者
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
小魔女 该用户已被删除
9#
发表于 2015-3-22 19:55:56 | 只看该作者
找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 08:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表