Редирект при валидација на форма во 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

Модифицирајте ја претходната задача така што податоците од формата да не исчезнат по испраќањето.