Preusmeravanje prilikom validacije forme u PHP
Zamislite sada da vam je potrebno da izvršite validaciju forme. Ako je validacija prošla uspešno, onda ćemo formu sačuvati u bazu podataka i prikazati poruku o uspehu. U suprotnom slučaju treba prikazati poruku o neuspehu. Implementirajmo:
<?php
session_start();
if (!empty($_POST)) {
if (validacija forme) {
// čuvamo u bazu
$_SESSION['flash'] = 'forma uspešno sačuvana';
header('Location: form.php');
die();
} else {
$_SESSION['flash'] = 'forma nije prošla validaciju';
}
}
if (isset($_SESSION['flash'])) {
echo $_SESSION['flash'];
unset($_SESSION['flash']);
}
?>
Modifikujte prethodni zadatak tako da se izvrši validacija forme. Uredite tako, da podaci iz forme ne nestanu nakon slanja.
Modifikujte prethodni zadatak tako da podaci iz forme ne nestanu nakon slanja.