看看你的程序代码
header前面是否有输出

解决方案 »

  1.   

    位于fuwu_update2.php的26行处的header函数发现fuwu_update2.php第3行处有输出(违规了)
    请贴出代码!
      

  2.   

    大部分都与session,header的前面有输出有关
    请贴出代码
      

  3.   

    再仔细看程序,大部分情况下,WIN下的程序到Linux下没什么问题!
      

  4.   

    <?php$id=trim($HTTP_GET_VARS['id']);
    $author=trim($HTTP_POST_VARS['author']);
    $title=trim($HTTP_POST_VARS['title']);
    $source=trim($HTTP_POST_VARS['source']);
    $content=trim($HTTP_POST_VARS['content']);
    $link_id= mysql_connect("localhost","root" );
    mysql_select_db("cqedu",$link_id);
    if(!$link_id)
    {
    echo "<html><head><title>Error</title></head><body>";
    echo "连接数据库失败";
    echo "</body></html>";
    exit();
    }
    $date1=date("Y-m-d H-i-s");
    $str_sql= "update fuwu set title='$title',date='$date1',author='$author',content='$content',source='$source' where id='$id'";//echo "$str_sql";
    //exit ();$result = mysql_query($str_sql);
    header("Location:fuwumanage.php");
    //echo "$result";
    //exit ();/*if(!$result)
    {
    print('MySQL 选择命令执行错误');
    exit();
    }$number_of_rows= @mysql_num_rows($result);
    echo "$number_of_rows";
    //exit ();if($number_of_rows<1)
    {
    print("数据库里没有记录!");
    exit();
    }
    else
    {
    $record = mysql_fetch_object($result);
    // print "<html><head><title>新闻内容</title></head>";
    // print "<body>";
    // print ("[新闻]-->[".$record->category."]");
    print ("&nbsp&nbsp ".$record->title."<p></p>".$record->author."<p></p>&nbsp&nbsp".$record->source."<p></p>&nbsp&nbsp".$record->content."<p></p>");
    // print"</body></html>";} */
    ?>
      

  5.   

    header("Location:fuwumanage.php");
    把这一句换掉一个跳转`!
      

  6.   

    应该有
    Notice: Undefined index: id ....
    的错误警告,但你没有给出