-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.php88行目に何らかの出力を送信しました(例:echo、print、またはPHPタグ外の何かによる)。

とはいえ、これは非常に一般的な問題です。SO には他の回答があり、グーグルは多くの回答を示しているため、これはクローズする必要があります。

于 2012-10-23T00:32:37.640 に答える