您的位置:首页 > 编程语言 > PHP开发

文件直接下载 (PHP代码函数)

2015-04-09 17:08 465 查看
//文件直接下载 (PHP代码函数)
//代码来源:Monxin ./config/functions.php

function file_download($file,$filename='')
{
file_exists($file) or exit('文件不存在');
$filename = $filename ? $filename : basename($file);
$filetype = get_file_postfix($filename);
$filesize = filesize($file);
header('Cache-control: max-age=31536000');
header('Expires: '.gmdate('D, d M Y H:i:s', time() + 31536000).' GMT');
header('Content-Encoding: none');
header('Content-Length: '.$filesize);
header('Content-Disposition: attachment; filename='.$filename);
header('Content-Type: '.$filetype);
readfile($file);
exit;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: