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

Олдинги вазифани шундай модификация қилинки, форма маълумотлари юборилгандан сўнг йўқолмасин.