PHP'de Form Doğrulama Sırasında Yönlendirme

Şimdi, bir form doğrulaması yapmanız gerektiğini düşünelim. Doğrulama başarılı ise, formu veritabanına kaydedeceğiz ve başarı mesajı göstereceğiz. Aksi takdirde bir hata mesajı göstermemiz gerekiyor. Haydi gerçekleştirelim:

php<?php
  session_start();
  
  if (!empty($_POST)) {
    if (form doğrulaması) {
      // veritabanına kaydet
      
      $_SESSION['flash'] = 'form başarıyla kaydedildi';
      header('Location: form.php');
      die();
    } else {
      $_SESSION['flash'] = 'form doğrulamayı geçemedi';
    }
  }
  
  if (isset($_SESSION['flash'])) {
    echo $_SESSION['flash'];
    unset($_SESSION['flash']);
  }
?>
Задание 1

Önceki görevi, form doğrulaması yapacak şekilde değiştirin. Form verilerinin gönderildikten sonra kaybolmamasını sağlayın.

Задание 2

Önceki görevi, form verilerinin gönderildikten sonra kaybolmamasını sağlayacak şekilde değiştirin.