Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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标题(“位置:filename.PHP”);会话启动()时不工作;他以前在跑步_Php_Header_Httpresponse - Fatal编程技术网

PHP标题(“位置:filename.PHP”);会话启动()时不工作;他以前在跑步

PHP标题(“位置:filename.PHP”);会话启动()时不工作;他以前在跑步,php,header,httpresponse,Php,Header,Httpresponse,我不能在运行会话的任何页面中使用头()。当我使用它时,它说 Can't modify header information already sent by (...) 有人能帮我解决这个问题吗?在调用header之前,您正在将一些内容打印到http流中。您无法执行此操作。您需要在任何打印/回显操作完成之前调用header。您可能会从会话中收到警告\u开始如果这是代码中唯一的内容,请尝试取消显示警告,以便它不会显示除代码输出之外的任何内容: error_reporting(E_ERROR | E

我不能在运行
会话的任何页面中使用
头()
。当我使用它时,它说

Can't modify header information already sent by (...)

有人能帮我解决这个问题吗?

在调用header之前,您正在将一些内容打印到http流中。您无法执行此操作。您需要在任何打印/回显操作完成之前调用header。

您可能会从会话中收到警告\u开始如果这是代码中唯一的内容,请尝试取消显示警告,以便它不会显示除代码输出之外的任何内容:

error_reporting(E_ERROR | E_PARSE);

否则,只需按照其他人所说的去做,并确保您的代码在头更改之前没有输出任何内容。

在这之前,还有其他地方的输出。请提供所有代码。欢迎使用堆栈溢出。请阅读并找出如何提出一个好的问题,这将产生好的有用的答案。嗨,我现在面临的另一个问题,我的阿拉伯语文本没有显示。通过将文件格式更改为正常的ANSI编码,我已经解决了头文件问题;但现在,如果我从数据库中回显阿拉伯语数据,它会显示???????????签名有什么建议吗?嗨,谢谢大家!我已经解决了这个问题。我使用文件格式UTF-8时出错。我正在使用阿拉伯语应用程序的文件。所以,我制作了UTF-8格式,在头执行之前发送信息。我以ANSI编码格式正常保存了文件,并在HTML区域编写了代码。它解决了我的问题。如果
header()
在head和meta之前,那么它仍然应该工作?我需要使用UTF-8;但是如果我使用utf8页面,它会在未显示的页面开头添加一些代码。因此,问题再次出现在标题中。