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']);
}
?>
Мурдагы тапшырманы өзгөртүңүз, форманы текшерүү аткарылсын. Жөнөтүүдөн кийин форманын берилиштери жоголбошу үчүн кылыңыз.
Мурдагы тапшырманы өзгөртүңүз, жөнөтүүдөн кийин форманын берилиштери жоголбошу үчүн.