Preusmeritev pri validaciji obrazca v PHP

Predstavljajte si zdaj, da morate izvajati validacijo obrazca. Če je validacija uspešna, bomo obrazec shranili v bazo podatkov in prikazali sporočilo o uspehu. V nasprotnem primeru je treba prikazati sporočilo o neuspehu. Implementirajmo:

php<?php
  session_start();
  
  if (!empty($_POST)) {
    if (validacija obrazca) {
      // shranimo v bazo
      
      $_SESSION['flash'] = 'obrazec uspešno shranjen';
      header('Location: form.php');
      die();
    } else {
      $_SESSION['flash'] = 'obrazec ni prestal validacije';
    }
  }
  
  if (isset($_SESSION['flash'])) {
    echo $_SESSION['flash'];
    unset($_SESSION['flash']);
  }
?>
Задание 1

Spremenite prejšnjo nalogo tako, da se izvaja validacija obrazca. Naredite tako, da podatki obrazca ne izginejo po pošiljanju.

Задание 2

Spremenite prejšnjo nalogo tako, da podatki obrazca ne izginejo po pošiljanju.