2013-04-14 21 views
0

我环顾四周,发现使用:刷新重新提交表单两次错误

header('Location: index.php'); 

会帮助我阻止刷新页面后重新提交表单。然而,这是行不通的,我得到一个错误,在我的网页顶部说警告:不能修改标题信息 - 标头已经发送....

我读过,你不能放置任何HTML标签和whatnot,并且在数据提交到数据库后,我立即放置了这个标题代码。请帮帮我!

+0

的是事业,尝试添加'退出;上面的'现场之后。 – Dave

回答

-1

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

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

+0

亲爱的Downvoter,我想知道你认为这个答案如此糟糕以至于它需要一个downvote。请留下一个简短的评论! –

0

虽然在此网站上最热门的问题,它确实大部分时间被不正确地回答。

你真的需要阅读的是你有错误信息。它告诉你文件名,其中输出已启动。让你知道在哪里寻找额外的输出。

所以,即使你自己也可以排序。
你可能需要帮助,唯一的问题是字节顺序标记具有手动删除,如果没有看到您的代码的其余部分的问题