我试图防止页面刷新后再次提交表单。我看了一些来自SO的示例答案,但是似乎没有用。主要是他们提到重定向,但是当我使用重定向时,即使我尝试重定向到同一页面,它也将我带到空白页面。
有人对如何解决这个问题有想法吗?下面是代码,结尾处是用于重定向的位置代码。
// Processing form data when form is submitted
if($_SERVER["REQUEST_METHOD"] == "POST"){
if ($_POST["Login"]){
...
$sql = "UPDATE itstusers SET password = ? WHERE username = ?";
if($stmt = mysqli_prepare($link, $sql)){
mysqli_stmt_bind_param($stmt, "ss", $new_password_hash, $reset_param_username);
mysqli_stmt_execute($stmt);
mysqli_stmt_close($stmt);
}
header("location: ./");
exit;
}