防止刷新
-
如何在PHP中防止用户刷新页面时重复提交表单?
在PHP中,可以通过使用session和token来防止刷新重复提交页面。以下是一个简单的示例代码:,,“php,session_start();,if (isset($_SESSION[‘token’])) {, if ($_SESSION[‘token’] !== $_POST[‘token’]) {, // 刷新提交,进行相应处理, } else {, // 正常提交,更新token, $_SESSION[‘token’] = md5(uniqid(microtime(), true));, },} else {, // 首次提交,设置token, $_SESSION[‘token’] = md5(uniqid(microtime(), true));,},“