Отправка формы в БД и редирект в PHP

Пусть у нас есть некоторая форма:

form.php<form method="POST">
  <input name="test1">
  <input name="test2">
  <input type="submit">
</form>

Давайте сохраним данные этой формы в базу:

form.php<?php
  if (!empty($_POST)) {
    // сохраняем в базу
  }
?>

Здесь, однако, нас поджидает проблема: если обновить страницу браузера, то форма будет отправлена и сохранена еще раз, породив дубль данных.

Для решения проблемы нужно после сохранения формы выполнить редирект на эту же страницу:

php<?php
  if (!empty($_POST)) {
    // сохраняем в базу
    
    header('Location: form.php');
    die();
  }
?>
Задание 1

Сделайте форму и реализуйте ее сохранение в БД после отправки. Избавьтесь от двойного сохранения после отправки.