Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.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 header()位置抛出错误无法修改标头信息-标头已由发送_Php_Header - Fatal编程技术网

Php header()位置抛出错误无法修改标头信息-标头已由发送

Php header()位置抛出错误无法修改标头信息-标头已由发送,php,header,Php,Header,我在多个项目中使用了相同的代码,没有任何错误。但是,这个错误: 警告:无法修改标题信息-标题已由发送 (输出开始于 C:\Users\kmr\u b\Documents\NetBeansProjects\hgeap\master\header.php:72) 在里面 C:\Users\kmr\u b\Documents\NetBeansProjects\hgeap\online-application.php 在线54 在header.php文件的第72行有以下代码 请告诉我哪里错了?也许你可

我在多个项目中使用了相同的代码,没有任何错误。但是,这个错误:

警告:无法修改标题信息-标题已由发送 (输出开始于 C:\Users\kmr\u b\Documents\NetBeansProjects\hgeap\master\header.php:72) 在里面 C:\Users\kmr\u b\Documents\NetBeansProjects\hgeap\online-application.php 在线54

在header.php文件的第72行有以下代码


请告诉我哪里错了?

也许你可以使用
ob_start()在页面顶部和
ob_flush()以清除此错误消息


但是如果你不想发送任何内容。我建议您检查代码以解决此问题。

1。检查$base\u url的输出。。。2.尝试3.try文档清楚地指出,如果您在已经发送了其他有效负载之后尝试发送http头,则会引发此错误。这是有道理的,因为标题必须位于响应内容之前。您有两种选择:如果您确实必须在标题之前发送内容,然后阅读php中的输出缓冲;或者,如果您实际上不想在标题之前发送任何内容,那么您必须进行调查,以找到“意外冒泡”的地方,通常是空白或类似的。您的文件顶部是否有空白,或者您是否在页眉之前打印一些内容?$baseurl变量包含什么?已在中回答