.php如何下载
发布网友
发布时间:2022-04-18 10:48
我来回答
共1个回答
热心网友
时间:2022-04-18 12:17
有很多种方法:
1。像在HTML中一样,可以加入一个链接,链接的目标是一个RAR文件就可以
2。先建一个超链接 demo.php 如下:
<?php
echo "<a href=\"download.php\">download</a>";
?>
然后建一个 download.php 如下:
<?php
$file_name = "a.txt"; //文件名
$file_dir = "./"; //文件路径为当前目录
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);
}
(北京八方永信PHP开发工程师)