header前面不能有任何的输出

解决方案 »

  1.   

    或者在页面最前加ob_start();
    就ok
      

  2.   

    如果说有好几个header呢??ob_start();
    好,我试试
      

  3.   

    header()前面不能有任何输出,包括其它的header(),setcookie()和“<?PHP ?>”标记前面的空格。
    Session_start()比较特殊,它要放在header()的前面。
      

  4.   

    ob_start是什么意思呢??
    在phpe上查到是什么buffering,缓冲之类的
    麻烦各位进一步说明啦
      

  5.   

    嗯,是有几个header连在一起还有,我要输出一个文件给客户端
    但是用了ob_start以后,就把文件内容以txt的方式发过去了
    不是我所想啊。。呵呵
      

  6.   

    ob_start()可以用于除header之外的东东,楼主看了手册没有