Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么我会得到这个;“已发送邮件头”;错误?_Php_Header - Fatal编程技术网

Php 为什么我会得到这个;“已发送邮件头”;错误?

Php 为什么我会得到这个;“已发送邮件头”;错误?,php,header,Php,Header,可能重复: 我尽了一切努力想解决它,但这件事就是解决不了 这就是我正在做的 if($query) { header("location:cool.php"); exit(); } 即使执行了$query,标题仍然存在问题 谢谢。如果您事先有任何(我的意思是任何)输出,您将得到错误。确保$query没有输出任何数据,否则您将得到错误 如果没有,请检查以确保没有数据输出。任何输出都需要发送标题,因此任何输出都会导致此错误 常见问题: 空白(例如,之前的代码是什么?即使有这个??echo mys

可能重复:

我尽了一切努力想解决它,但这件事就是解决不了

这就是我正在做的

if($query)
{
header("location:cool.php");
exit();
}
即使执行了$query,标题仍然存在问题


谢谢。

如果您事先有任何(我的意思是任何)输出,您将得到错误。

确保$query没有输出任何数据,否则您将得到错误


如果没有,请检查以确保没有数据输出。

任何输出都需要发送标题,因此任何输出都会导致此错误

常见问题:


  • 空白(例如,
    之前的代码是什么?即使有这个??echo mysqli_错误($connect);@steve,你有什么输出到页面上吗?是的,任何。任何输出。这就是单词ANYTHING的意思。它意味着任何东西是的,即使有这个,它也是可能的。
    echo mysqli_错误($connect);
    不是完整的PHP代码。可能您在开始标记之前有一个空白或回车符,例如:
    \u
    。或者您的代码被其他代码包含,并在包含之前输出s/t。等等。@steve绝对没有任何输出,例如以
    echo
    开头的任何代码行或任何可能向眉毛发送输出的函数在调用
    标题之前的er将导致错误。