2014-01-16 333 views
2

我在我的网页中有一个表单,如果其中一个字段已填写且页面重新加载出现
“确认表单重新提交”阻止“确认表单重新提交”

enter image description here

我认为它看起来丑陋,我不想在我的网页此调用。


所以我的问题是:

我有什么做的,以避免或阻止呼叫。
我必须使用哪种语言。


对不起,我的英语水平。

+0

http://stackoverflow.com/问题/ 3923904 /预防形式重新提交 http://stackoverflow.com/questions/3923904/preventing-form-resubmission 查看这些问题 –

回答

0

当有人提交表格时,将$_POST保存在$_SESSION变量中,然后将用户重定向到同一页面。当您实际处理表单本身时,则可以删除$_SESSION变量。

+0

gime整个脚本,告诉我 没有。需要一个带“if”的函数。也许这解决了我的问题,但我需要一个先决条件 –

+0

'if(youTrySomething()){maybeIHelp();}' –

1

您可以强制重新加载该页面在PHP这样

echo '<meta http-equiv="refresh" content="0">' 

或者,你可以将它发送到PHP另一个页面,这样

header('Location: path/to/file.php'); 
+0

gime整个脚本没有告诉我什么。 需要带“if”的函数。也许这解决了我的问题,但我需要一个先决条件 –

+0

你还没有给我任何代码,虽然。这不是一个'给我teh codez的地方' – scrblnrd3

+0

好吧,我发现我的错误。我感谢你帮助我 –