恩,我以前也遇到过,那时我用了两个header();虽然是用if(){}判断的,也出了问题
后来去掉一个就好了
具体原因高手来讲吧:)

解决方案 »

  1.   

    文件addwgwx.php第一行是空行或非<?行在解析到第267行代码:header("location:admin.php");
    时发现第一行有输出(output started at d:\appserv\www\addwgwx.php:1)
      

  2.   

    一般情况下header之前不能有任何输出。
      

  3.   

    第一行很正常.
    <?php
    include("config.inc.php");
    ...
    我还是不很明白...不行的话只能作跳转了: echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=admin.php'>";
      

  4.   

    在<?php前面有空格,或有其他输出了。不行的话就只好用javascript实现了。
      

  5.   

    header("location: admin.php");
    1、在header之前不能有任何echo 之类的输出
    2、location:后要有个空格