Odoslanie formulára do databázy a presmerovanie v PHP

Majme nejaký formulár:

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

Uložme údaje tohto formulára do databázy:

form.php<?php
  if (!empty($_POST)) {
    // uložíme do databázy
  }
?>

Tu nás však čaká problém: ak obnovíme stránku v prehliadači, formulár sa odošle a uloží znova, čím vznikne duplicitný záznam.

Na vyriešenie problému je potrebné po uložení formulára vykonať presmerovanie na tú istú stránku:

php<?php
  if (!empty($_POST)) {
    // uložíme do databázy
    
    header('Location: form.php');
    die();
  }
?>
Задание 1

Vytvorte formulár a implementujte jeho uloženie do databázy po odoslaní. Zabráňte dvojitému uloženiu po odoslaní.