我有一些表格简单的电子邮件的脚本,我得到重复提交...如何防止重复表单提交
那么,什么是防止重复提交的最简单的方法?
我的代码..
<form action="main_contact.php" method="post" name="contact_form">
<input type="text" name="contact_name" placeholder="Name">
<input type="email" name="contact_email" placeholder="Email">
<input type="text" name="contact_subject" placeholder="Subject">
<textarea cols="30" name="contact_message" rows="10" placeholder="Your Message"></textarea>
<input type="submit" value="Send">
</form>
<?php
if(isset($_POST['contact_form'])){
var_dump($_POST);
}
?>
你检查日志,以尝试的形式和拼凑用户的旅程? – Progrock
对不起,我不明白? –
我的意思是为什么会发生这种行为?用户是否在等待某些事情发生,并多次点击按钮?或者日志或分析揭示另一个原因?另见:http://stackoverflow.com/questions/926816/how-to-prevent-form-from-submitting-multiple-times-from-client-side – Progrock