Formanin validasiyasinda PHP-de redirect
Indi təsəvvür edin ki, siz formanin validasiyasini yerine yetirməlisiniz. Əgər validasiya ugurla keçərsə, formani verilənlər bazasinda saxlayariq və ugur mesaji çap edərik. Əks halda ugursuzluq barədə mesaj çap etmək lazımdır. Reallaşdıraq:
<?php
session_start();
if (!empty($_POST)) {
if (formanin validasiyasi) {
// verilənlər bazasinda saxlayiriq
$_SESSION['flash'] = 'forma ugurla saxlanıldı';
header('Location: form.php');
die();
} else {
$_SESSION['flash'] = 'forma validasiyadan keçmədi';
}
}
if (isset($_SESSION['flash'])) {
echo $_SESSION['flash'];
unset($_SESSION['flash']);
}
?>
Əvvəlki məsələni elə dəyişin ki, formanin validasiyasi yerinə yetirilsin. Elə edin ki, formanin məlumatları göndəriləndən sonra yox olmasın.
Əvvəlki məsələni elə dəyişin ki, formanin məlumatları göndəriləndən sonra yox olmasın.