Испраќање на форма во базата на податоци и пренасочување во 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

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