# Редирект при валидация формы в 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']); } ?>`

Модифицируйте предыдущую задачу так, чтобы выполнялась валидация формы. Сделайте так, чтобы данные формы не исчезали после отправки.

Модифицируйте предыдущую задачу так, чтобы данные формы не исчезали после отправки.

← →
↑