Wysyłanie formularza do bazy danych i przekierowanie w PHP

Załóżmy, że mamy pewien formularz:

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

Zapiszmy dane tego formularza w bazie danych:

form.php<?php
  if (!empty($_POST)) {
    // zapisujemy do bazy
  }
?>

Tutaj jednak czai się problem: jeśli odświeżymy stronę w przeglądarce, formularz zostanie wysłany i zapisany ponownie, tworząc duplikat danych.

Aby rozwiązać ten problem, należy po zapisaniu formularza wykonać przekierowanie na tę samą stronę:

php<?php
  if (!empty($_POST)) {
    // zapisujemy do bazy
    
    header('Location: form.php');
    die();
  }
?>
Задание 1

Stwórz formularz i zaimplementuj jego zapisywanie do bazy danych po wysłaniu. Pozbądź się podwójnego zapisywania po wysłaniu.