<?php
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo"a";
echo"\t";
echo"b";
echo"\t";
echo"c";
?>header当然不能删除了.pack的用法看手册

解决方案 »

  1.   

    先把关于cache的部分注释掉试试
    //header ("Cache-Control: no-cache, must-revalidate");
      

  2.   

    seanchan() :
    昨天我按照你的方法做了,虽然可以打开那个xls文件,但里面数字'12356'显示的还是乱码。
    今天又遇到新鲜的怪问题了:那几个header我一行都没有注释掉,在ie中调用的时侯,它也不提示我是“保存”还是“打开”,就直接在ie中打开它,数字还是显示为乱码。更为奇怪的是:当我修改xlsWriteLabel(0,0,"This is a label");  这一句要输入的内容后,在ie中运行后显示的始终为"This is a label",重新启动电脑后也是这样。晕了!
      

  3.   

    删除不了帖子,只好给那个兄弟送分了,csdn这个“删除帖子”没用吗?