2010-12-10 134 views
0

我一直在为一个网站注册表单。表单获取用户数据,验证它并将其添加到mysql数据库。为了避免用户再次发送数据,我使用了头重定向方法。它使用其他变量重定向到同一页面。我已将该表单包含在索引页面中。除了一些其他原因,这工作正常。索引页面包含包含整个页面的div元素。表单重定向直到div元素没有样式attrib集。我无法理解这个问题。这是一个CSS问题?请帮忙。PHP标题重定向问题

+1

C 0 dË请的BOM是curefull! – thedom 2010-12-10 09:45:16

+4

我们不能仅仅从这个模糊的描述中帮助你。您没有充分描述问题(提交表单后会发生什么?为什么这是错误的?预期的结果是什么?)。一旦我们有了,我们需要检查你的代码来确定为什么是这样,但你没有提供代码。 – 2010-12-10 09:48:52

回答

2

你应该看看,有没有HTML输出中,然后用户header()

+0

当没有为div元素设置样式属性时,代码工作正常。有什么可能的原因 – 2010-12-10 11:29:26

+0

你使用内联的CSS或你有一个额外的文件的CSS? – 2010-12-10 12:10:09

+1

输出_anything_后,您不能发出标题('Location:####')命令。即使输出单个空间也会阻止重定向工作。如果你输出一个div - 有或没有style属性 - 那么你将无法重定向。没有看到您的代码很难再提供帮助。 – 2010-12-10 14:14:48