Redirect saat Validasi Form di PHP

Bayangkan sekarang, bahwa Anda perlu melakukan validasi form. Jika validasi berhasil dilalui, maka form akan disimpan ke database dan pesan sukses akan ditampilkan. Sebaliknya, pesan kegagalan perlu ditampilkan. Mari kita implementasikan:

php<?php
  session_start();
  
  if (!empty($_POST)) {
    if (validasi form) {
      // simpan ke database
      
      $_SESSION['flash'] = 'form berhasil disimpan';
      header('Location: form.php');
      die();
    } else {
      $_SESSION['flash'] = 'form tidak lolos validasi';
    }
  }
  
  if (isset($_SESSION['flash'])) {
    echo $_SESSION['flash'];
    unset($_SESSION['flash']);
  }
?>
Задание 1

Modifikasi tugas sebelumnya sehingga validasi form dilakukan. Buatlah agar data form tidak hilang setelah dikirim.

Задание 2

Modifikasi tugas sebelumnya sehingga data form tidak hilang setelah dikirim.