前端:只需要就在表单内添加个随机数传去后端就可以了
<form action="URL" method="post" enctype="multipart/form-data">
<input type="hidden" name="code" value="<?php echo rand(0,9999); ?>" >
</form>
后端:先判断有无将随机数存进session里,没有的话就存进去并执行接下来的业务处理,有的话就代表你已经提交过了
if($_POST['code'] == session('code')){
echo '请不要重复提交';
} else {
session('code',$_POST['code']);
//接下来的业务处理
}