怎样实现此功能! header("location: ../catalog/file.php"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 header("location: file.php"); LingToSs照你的方法,实现不了。出现提示:"Not FoundThe requested URL /catalog/file.php; was not found on this server." 也不行catalog目录,是与htdocs同级的。不是htdocs以下的。 $file_name = "file.php"; //文件名$file_dir = "../catalog/"; //这里是路径if (!file_exists($file_dir . $file_name)) { //检查文件是否存在echo "文件找不到";exit;} else {$file = fopen($file_dir . $file_name,"r"); // 打开文件// 输入文件标签Header("Content-type: application/octet-stream");Header("Accept-Ranges: bytes");Header("Accept-Length: ".filesize($file_dir . $file_name));Header("Content-Disposition: attachment; filename=" . $file_name);// 输出文件内容echo fread($file,filesize($file_dir . $file_name));fclose($file);exit;} 只在htdocs目录有执行CGI的权限吧,你有没有访问这个目录以外的权限呀 行了。太棒了。LingToSS但还有一个小小的问题,就是要把要下载的文件改一下文件名。但服务器上的文件名不变,可不可以实现。 Header("Content-Disposition: attachment; filename=" . $file_name);这里的filename换个名字即可 PHP安装MYSQL扩展问题 【求助】正则获取第一行的内容 用PHP做MIS系统,是不是明智?? apache不开启gb库的情况要实现验证码怎么办??? 求助,关于PHP算法 有关首页的问题,在线等待 请问 关于数据显示问题 已经放了200分了,还是没有解决,再放200分!!!!!!! 这样找代码的思路对吗? 问题,关于一个页面连接 如何获得连接中"?"后的数据?
照你的方法,实现不了。
出现提示:
"Not Found
The requested URL /catalog/file.php; was not found on this server."
catalog目录,是与htdocs同级的。不是htdocs以下的。
$file_dir = "../catalog/"; //这里是路径
if (!file_exists($file_dir . $file_name)) { //检查文件是否存在
echo "文件找不到";
exit;
} else {
$file = fopen($file_dir . $file_name,"r"); // 打开文件
// 输入文件标签
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($file_dir . $file_name));
Header("Content-Disposition: attachment; filename=" . $file_name);
// 输出文件内容
echo fread($file,filesize($file_dir . $file_name));
fclose($file);
exit;}