大佬们都往这看
代马是这样拼接的
你的输出流中还有别的html代码
检查你的php,把多余的html删除,或者在导出结束的地方加上
flush();
exit();
不要直接扣文本
在页面上先把数据从DOM中扣出来,变成js对象,然后转JSON,最后交给程序去处理
请看 http://mp.csdn.net/postedit/79564303
把OB移到代码的最开始处试下,也就是在代码开始前清除缓冲区内容
我觉得老哥你这段header代码有问题,输出的content-type并不是csv。还有这代码咋这么多呢,这个应该够了。
你可以在最后fclose($fp)的时候exit(0)一下,我也是出现这个问题,然后fclose($fp);exit(0);就可以了