解决刷新页面/重复提交表单比较好的办法

把$_POST变量系列化后取其哈希值存在session中和新提交的$_POST变量进行比较。不同的表单的session下标当然要取不同值。 session_start(); if (md5(serialize($_POST)) == $_SESSION['NO_REF_POST_SP']) { // 重复提交了,赶快解决 } $_SESSION['NO_REF_POST_SP'] = md5(serialize($_POST));

你可能感兴趣的:(重复提交表单)