# Флеш сообщения в PHP

Иногда при редиректе нужно передать некоторую информацию с одной страницы на другую. Например, чтобы вывести на целевой странице какое-нибудь текст для пользователя

Такие сообщения называются флеш (flash) сообщениями. Такое название выбрано потому, что сообщение должно показаться только один раз, а при обновлении страницы исчезнуть.

Давайте реализуем описанное. Пусть на странице `page.php` мы записываем в сессию некоторое сообщение и выполняем редирект на другую страницу:

`<?php session_start(); $_SESSION['flash'] = 'сообщение'; header('Location: index.php'); die(); ?>`

На странице `index.php` выведем сообщение и удалим его из сессии во избежание повторного показа:

`<?php session_start(); if (isset($_SESSION['flash'])) { echo $_SESSION['flash']; unset($_SESSION['flash']); } ?>`

Реализуйте описанные флеш сообщения. Проверьте их работу.

←→
↑