1 public function download(
$currdir =
null){
2 $file =
urldecode(
$currdir);
3 $file =
iconv('UTF-8', "GB2312",
$file);
4 if (!
file_exists(
$file)) {
5 $this->error("文件不存在"
);
6 }
7 //basenamecn 是common文件自定义的方法
8 $filename = basenamecn(
iconv('GB2312', "UTF-8",
$file));
9
10 //告诉浏览器以附件处理
11 header('Content-Disposition: attachment;filename=' .
$filename);
12 readfile(
$file);
13 }
转载于:https://www.cnblogs.com/YAN-HUA/p/9083734.html
相关资源:thinkPHP框架员工管理系统