Send form til database og omdirigering i PHP

Lad os sige, at vi har en formular:

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

Lad os gemme data fra denne formular i databasen:

form.php<?php
  if (!empty($_POST)) {
    // gemmer i databasen
  }
?>

Her venter der dog et problem: hvis man opdaterer browsersiden, vil formularen blive sendt og gemt igen, hvilket skaber dubletter af data.

For at løse dette problem skal du efter lagring af formularen udføre en omdirigering til den samme side:

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

Lav en formular og implementer dens lagring i databasen efter afsendelse. Undgå dobbelt lagring efter afsendelse.