Ανακατεύθυνση κατά την επικύρωση φόρμας σε 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

Τροποποιήστε την προηγούμενη εργασία έτσι ώστε τα δεδομένα της φόρμας να μην εξαφανίζονται μετά την αποστολή.