为了账号安全,请及时绑定邮箱和手机立即绑定

CI框架 导出PHPExcel文件打不开报错!!

http://img1.sycdn.imooc.com//566165d10001a00204070181.jpg

我在CI框架里面使用PHPExcel导出Excel文件,一开始导出的是文件格式一切正常,我生成在E盘下能打开里面内容也都正确无误,但是我改成输出到浏览器由用户下载的时候问题就出现了。就是这个问题代码如下

http://img1.sycdn.imooc.com//566166460001f1fb12540212.jpg

我就在当前的PHP环境下 实用了一下PHPExcel的例子 也是可以正常下载,但是把官方例子移植到CI框架下 就也是一样打不开。我怀疑CI里面对SAVE()方法的输出到缓存做了限制。看老师能不能帮帮忙



正在回答

4 回答

解决了,希望后面同学遇到能顺利。在头文件前增加ob_end_clean();//清楚php缓存就行了

1 回复 有任何疑惑可以回复我~

问题解决了么,我也是遇到了这个问题。

0 回复 有任何疑惑可以回复我~

请问一下 这个问题解决了吗 

0 回复 有任何疑惑可以回复我~

输出的excel文件前后都不能有额外的内容.

检查一下你save之前是否有内容被输出出来了.

save之后调用一下die把程序退出可以避免之后有额外的输出.

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

CI框架 导出PHPExcel文件打不开报错!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信