0

我环顾四周,发现使用:

header('Location: index.php');

将帮助我防止刷新页面后重新提交表单。但是,这不起作用,我在网页顶部收到错误消息警告:无法修改标头信息 - 标头已由...发送。

我读到您不能在任何 html 标记之后放置标头标记等等,我在数据提交到数据库后立即放置了此标头代码。请帮我!

4

2 回答 2

0

尽管这是该站点上最受欢迎的问题,但实际上大部分时间都被错误地回答了。

您真正需要阅读的是您所拥有的错误信息。它告诉您输出已开始的文件名。让您知道在哪里寻找额外的输出。

因此,您甚至可以自己解决问题。
您可能需要帮助的唯一问题是必须手动删除的字节顺序标记,如果是问题的原因

于 2013-04-14T07:08:36.520 回答
-1

文件开头的单个空空间(或包含的空间)将对您执行此操作。在设置任何标头数据之前清理输出缓冲区。

http://php.net/manual/de/function.ob-clean.php

于 2013-04-14T06:55:24.527 回答