嘟嘟社区

[疑问] 【PHP问题】Warning: Cannot modify header infor


本帖最后由 NoctuG 于 2022-8-2 10:04 编辑

打开页面报错——

  1. Warning: Cannot modify header information – headers already sent by (output started at /users/remy/www/application/header.php:1) in /users/remy/www/application/function.php on line 25

复制代码

第25行内容为

  1. header(‘Content-Type:text/html;charset=utf-8’);

复制代码

请问是那里有问题?

不能在已经输出个别字符之后再header,要header必须在所有字符都没输出之前,空格,换行之类的也不行!
放到第一行,就可以了。
  1. <?php
  2. header(‘Content-Type:text/html;charset=utf-8’);

复制代码

当然也可以 注释掉

  1. //header(‘Content-Type:text/html;charset=utf-8’);

复制代码

逸笙 发表于 2022-8-2 10:08
不能在已经输出个别字符之后再header,要header必须在所有字符都没输出之前,空格,换行之类的也不行! …

谢谢大佬

feixiang 发表于 2022-8-2 10:08
放到第一行,就可以了。

纯PHP小白,谢谢大佬提醒

NoctuG 发表于 2022-8-2 10:10
纯PHP小白,谢谢大佬提醒

我也是小白,刚好遇到并处理过这个问题…