Ֆորմայի տվյալների բազայում պահպանում և ռեդիրեկտ 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

Ստեղծեք ֆորմա և իրականացրեք դրա պահպանումը ԲԴ-ում ուղարկումից հետո: Ազատվեք կրկնակի պահպանումից ուղարկումից հետո: