PHPda shakl validatsiyasida qayta yo‘naltirish

Endi tasavvur qiling, siz shakl validatsiyasini bajarishingiz kerak. Agar validatsiya muvaffaqiyatli o‘tsa, shaklni ma'lumotlar bazasiga saqlaymiz va muvaffaqiyat xabarini chiqaramiz. Aks holda, muvaffaqiyatsizlik xabarini chiqarish kerak. Amalga oshiramiz:

php<?php
  session_start();
  
  if (!empty($_POST)) {
    if (shakl validatsiyasi) {
      // ma'lumotlar bazasiga saqlaymiz
      
      $_SESSION['flash'] = 'shakl muvaffaqiyatli saqlandi';
      header('Location: form.php');
      die();
    } else {
      $_SESSION['flash'] = 'shakl validatsiyadan o‘tmadi';
    }
  }
  
  if (isset($_SESSION['flash'])) {
    echo $_SESSION['flash'];
    unset($_SESSION['flash']);
  }
?>
Задание 1

Oldingi vazifani shakl validatsiyasi bajariladigan qilib o‘zgartiring. Shakl yuborilgandan keyin ma'lumotlar yo‘qolmasligi uchun qiling.

Задание 2

Oldingi vazifani shakl yuborilgandan keyin ma'lumotlar yo‘qolmasligi uchun o‘zgartiring.