Flash správy v PHP

Niekedy pri presmerovaní je potrebné preniesť nejaké informácie z jednej stránky na druhú. Napríklad, aby sme na cieľovej stránke zobrazili nejaký text pre používateľa.

Takéto správy sa nazývajú flash správy. Tento názov bol zvolený preto, že správa by sa mala zobraziť iba raz, a pri obnovení stránky zmiznúť.

Poďme implementovať opísané. Nech na stránke page.php zapíšeme do session nejakú správu a vykonáme presmerovanie na inú stránku:

page.php<?php
  session_start();
  
  $_SESSION['flash'] = 'message';
  header('Location: index.php');
  die();
?>

Na stránke index.php zobrazíme správu a odstránime ju z session, aby sme zabránili jej opätovnému zobrazeniu:

index.php<?php
  session_start();
  
  if (isset($_SESSION['flash'])) {
    echo $_SESSION['flash'];
    unset($_SESSION['flash']);
  }
?>
Задание 1

Implementujte opísané flash správy. Skontrolujte ich fungovanie.