php 下载本地文件

2010-9-9 杜世伟 Php

<?

$file_name = "要下载的文件名字";

$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);

//输出文件内容

echo fread($file,filesize($file_dir . $file_name));

fclose($file);
}

?>

标签: 下载 php 下载本地文件 php 下载 php 下载文件

Powered by emlog 沪ICP备2023034538号-1