ფორმის ვალიდაციისას რედირექტი PHP-ში

ახლა წარმოვიდგინოთ, რომ თქვენ გჭირდებათ ფორმის ვალიდაციის შესრულება. თუ ვალიდაცია წარმატებით გაიარა, მაშინ ფორმას ბაზაში შევინახავთ და გამოვიტანთ წარმატების შეტყობინებას. წინააღმდეგ შემთხვევაში საჭიროა წარუმატებლობის შეტყობინების გამოტანა. განვახორციელოთ:

php<?php
  session_start();
  
  if (!empty($_POST)) {
    if (ფორმის ვალიდაცია) {
      // ვინახავთ ბაზაში
      
      $_SESSION['flash'] = 'ფორმა წარმატებით შეინახა';
      header('Location: form.php');
      die();
    } else {
      $_SESSION['flash'] = 'ფორმამ ვერ გაიარა ვალიდაცია';
    }
  }
  
  if (isset($_SESSION['flash'])) {
    echo $_SESSION['flash'];
    unset($_SESSION['flash']);
  }
?>
Задание 1

მოახდინეთ წინა ამოცანის მოდიფიცირება ისე, რომ შესრულდეს ფორმის ვალიდაცია. გახადეთ ისე, რომ ფორმის მონაცემები არ გაქრეს გაგზავნის შემდეგ.

Задание 2

მოახდინეთ წინა ამოცანის მოდიფიცირება ისე, რომ ფორმის მონაცემები არ გაქრეს გაგზავნის შემდეგ.