美好的一天,伙计们!我目前正在开发一个网站,问题是当我刷新页面时会提示确认表单重新提交。我该如何解决这个问题?提前谢谢你。
答案 0 :(得分:0)
欢迎来到HTML表单验证的世界!
此问题最常见的解决方案是,一旦表单数据经过验证和处理,就会发出一个header命令来显示确认页面。
if($bDataOK){
header('Location: http://example.com/page_ok_message.php');
exit;
}
else{
//Show the current form again with error messages
}
在发送其他输出之前将它放在PHP的顶部附近,否则您将收到有关发送标头的错误消息。