Слање обрасца у базу података и редирекција у 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

Направите образац и имплементирајте његово чување у базу података након слања. Отклоните дупло чување након слања.