1、在静态提交的页面里, 写一个每次刷新产生一个随机数, 存入session (if(!isset($_session['code'])))。 并放到form表单中,一起提交。
2、在后台提交处理时,判断之前的session里的值是否和提交过的的 input表单的code一样,不一样,则为静态页面又进行了第二次刷新产生了新code。所以和session中不一样。
3、为了不影响下次提交、上传文件使用, 在 判断一样和不一样的同时,将session = null ,保证下一次一样。 可以正常提交。
view<