Envoi d'un formulaire en base de données et redirection en PHP

Supposons que nous ayons un formulaire :

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

Sauvegardons les données de ce formulaire dans la base de données :

form.php<?php
  if (!empty($_POST)) {
    // sauvegarder dans la base de données
  }
?>

Cependant, un problème nous guette ici : si on actualise la page du navigateur, le formulaire sera envoyé et sauvegardé une fois de plus, créant un doublon de données.

Pour résoudre ce problème, il faut après la sauvegarde du formulaire effectuer une redirection vers cette même page :

php<?php
  if (!empty($_POST)) {
    // sauvegarder dans la base de données
    
    header('Location: form.php');
    die();
  }
?>
Задание 1

Créez un formulaire et implémentez sa sauvegarde dans la BDD après envoi. Éliminez la double sauvegarde après envoi.