Разрешить пользователям обновлять браузер без всплывающего окна «Подтверждение повторной отправки формы»

У меня есть система входа в систему, и во время входа в систему, если я обновляю браузер, Chrome показывает всплывающее окно под названием «Подтвердить повторное заполнение формы». Я предполагаю, что то же самое произойдет с другими браузерами.

Как разрешить обновление браузера без всплывающего окна подтверждения? Конечно, я также хотел бы войти в систему, обновляя браузер.

Related of "Разрешить пользователям обновлять браузер без всплывающего окна «Подтверждение повторной отправки формы»"

После обработки страницы POST перенаправьте пользователя на ту же страницу.

На http://test.com/test.php

 header('Location: http://test.com/test.php'); 

Это избавится от поля, так как обновление страницы не будет повторно отправлять данные.

Хорошо, поэтому в верхней части страницы входа вы можете просто:

 <?php if (isset($_POST['username'])) { // Do you login stuff here.... if ($passed == true) { header('Location: index.php'); } else { echo "Invalid username/password!"; }