Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我环顾四周,发现使用:
header('Location: index.php');
将帮助我防止刷新页面后重新提交表单。但是,这不起作用,我在网页顶部收到错误消息警告:无法修改标头信息 - 标头已由...发送。
我读到您不能在任何 html 标记之后放置标头标记等等,我在数据提交到数据库后立即放置了此标头代码。请帮我!
尽管这是该站点上最受欢迎的问题,但实际上大部分时间都被错误地回答了。
您真正需要阅读的是您所拥有的错误信息。它告诉您输出已开始的行和文件名。让您知道在哪里寻找额外的输出。
因此,您甚至可以自己解决问题。 您可能需要帮助的唯一问题是必须手动删除的字节顺序标记,如果是问题的原因
文件开头的单个空空间(或包含的空间)将对您执行此操作。在设置任何标头数据之前清理输出缓冲区。
http://php.net/manual/de/function.ob-clean.php