-3

可能重复:
PHP 已发送的标头

我知道这是一个非常普遍的问题,我为此搜索了很多,但仍然没有成功。我收到此错误

Warning: Cannot modify header information - headers already sent by (output started at G:\xampp\htdocs\bidding_site\inc\header.php:88) in G:\xampp\htdocs\bidding_site\inc\add_project.php on line 8

我检查了 . 之前没有空格header()。下面是我的add_project.php代码

<?php

if(isset($_SESSION['user'])) {
echo "hello world";
}
else {

header('location:../index.php');
}
?>
4

1 回答 1

0

错误信息已经解释了发生了什么;inc\header.php在第 88 行发送了一些输出(例如,使用 echo、print 或 PHP 标记之外的东西)。

也就是说,这是一个非常普遍的问题,这里还有其他答案,而且谷歌搜索显示了很多答案,所以应该关闭。

于 2012-10-23T00:32:37.640 回答