Trimiterea formularului în baza de date și redirecționare în PHP

Să presupunem că avem un formular:

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

Să salvăm datele acestui formular în baza de date:

form.php<?php
  if (!empty($_POST)) {
    // salvăm în baza de date
  }
?>

Aici, totuși, ne așteaptă o problemă: dacă reîmprospătați pagina browser-ului, formularul va fi trimis și salvat din nou, creând un duplicat al datelor.

Pentru a rezolva problema, este necesar ca după salvarea formularului să efectuați o redirecționare către aceeași pagină:

php<?php
  if (!empty($_POST)) {
    // salvăm în baza de date
    
    header('Location: form.php');
    die();
  }
?>
Задание 1

Creați un formular și implementați salvarea acestuia în baza de date după trimitere. Scăpați de dubla salvare după trimitere.