我试图使用生成phpExcel库的的Excel文件中笨生成的Excel文件。 的问题是,在下载文件时,它显示在undifined格式错误,同时打开使用phpExcel
字符当您打开下载的文件就说明这是一个不同的格式的信息,请参阅该PIC
,并在打开文件内容
和我的代码的东西是:
if (! defined('BASEPATH')) exit('No direct script access allowed');
$this->load->library('excel');
$sheet = new PHPExcel();
$objWorkSheet = $sheet->createSheet();
$sheet->getProperties()->setTitle('JDI Problem Improvement Strip')->setDescription('JDI Problem Improvement Strip');
$sheet->setActiveSheetIndex(0);
$sheet_writer = PHPExcel_IOFactory::createWriter($sheet, 'Excel5');
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="01simple.xls"');
header('Cache-Control: max-age=0');
$sheet_writer->save('php://output');
其擅长你要创建的版本? 2007年? – 2014-12-08 07:07:22
1.7.9,2013-06-02 – 2014-12-08 07:10:37
在文本编辑器中打开文件。查找前导/尾随空白字符,任何BOM标题,任何明文PHP错误消息或文件中的任何html标记,然后查找脚本将哪些内容回显到输出流的位置 – 2014-12-08 09:16:25