-
-
/**
- * php代码实现excel文件下载
- * edit: bbs.it-home.org
- */
- if (file_exists(CACHE_PATH . $file_name)){
- //$this->logger->error('file realpath:'.realpath(CACHE_PATH . $file_name));
- header( 'Pragma: public' );
- header( 'Expires: 0' );
- header( 'Content-Encoding: none' );
- header( 'Cache-Control: must-revalidate, post-check=0, pre-check=0' );
- header( 'Cache-Control: public' );
- header( 'Content-Type: application/vnd.ms-excel');
- header( 'Content-Description: File Transfer' );
- header( 'Content-Disposition: attachment; filename=' . $file_name );
- header( 'Content-Transfer-Encoding: binary' );
- header( 'Content-Length: ' . filesize ( CACHE_PATH . $file_name ) );
- readfile ( CACHE_PATH . $file_name );
- } else {
- $this->logger->error('export model :'.$id.' 错误:未生产文件');
- echo '<script>alert(\'export error, file not exists!\')</script>';
- }
复制代码
>>> 您可能感兴趣的文章:
使用PHPExcel判别和格式化Excel中的日期格式的例子
phpExcel中文帮助手册(知识点)
phpexcel快速开发指南(不错)
phpexcel导入excel到数据库的代码
phpexcel导出数据的实例代码
phpexcel类库实例 支持(excel2003 excel2007)
PHPExcel读取excel文件的例子
phpexcel导出excel的经典实例
phpExcel类的使用方法分享
PHPExcel常用方法举例
phpExcel实现的excel操作类
|