PHP 关于文件下载的问题 - PHP / 基础编程
文件下载页面download.htmlHTML code:
....
<td>
<?php echo"<a href=download.php?upfile_ID=".$upfile_ID.">下载</a>";?>
</td>
....
文件下载控制页面download.phpPHP code:
<?php
include("connect.php");
$upfile_ID = $_GET['upfile_ID'];
$sql = "select upfile_name,upfile_path from $Upfile where upfile_ID='$upfile_ID'";
$query = mysql_query($sql);
$row = mysql_fetch_array($query);
$upfile_name = $row['upfile_name']; //文件名
$upfile_path = $row['upfile_path']; //文件存放路径
if (!file_exists($upfile_path.$upfile_name))
{ //检查文件是否存在
echo "<script>alert ('文件不存在!');history.back();</script>";
exit;
} else {
$fp = fopen($upfile_path.$upfile_name,"r"); //打开文件
//输入头信息
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($upfile_path.$upfile_name));
Header("Content-Disposition: attachment; filename=" .$upfile_name);
//输出文件内容
echo fread($fp,filesize($upfile_pat
相关问答:
1.精通面向对象的设计和开发;
2.熟练使用PHP语言(5.0+)进行数据库,网络通信,文件读写,安全机制等开发;
3.熟练使用MYSQL(5.0+)数据库开发,包括基本的数据库设计/优化/安全,复杂的T-SQL语句编写,熟练编写MYS ......
我刚学习php请问,如果我把php文件上传至服务器后,例如http://www.****.com/cast.php这个文件会不会被别人下载或复制阿?
可以被下载,也可以不被下载,看web服务器对该文件权限的配置
看你对文件权限的设置
......
菜鸟求救!!
现在我手头有一个php+oracle的网站。。服务器是linux系统
请各位告诉我如何发布。。。我是新手。谢谢了!!
安装一个apache,把php文件放到apache的发布目录下, ......
现有一PHP空间,支持MYSQL数据库
为节省费用,现想通过域名转向目录形式进行管理(即将域名A记录[包括顶级域名及二级域名]都指向同一空间)
如:访问域名 abcd.cn 直接访问网站根目录
访问二级域名 ef.abcd.cn ......
在下一学习PHP快要半年了,但是PHP还是不知道怎么样把PHP运用到现实中,希望有高手用PHP做好了的东西,供小弟学习参考一下,以便提高自己的水平。
QQ:766139989
想要做好的东西, 为什么不去下个开源的程序来看 ......