Flashberichten in PHP

Soms bij een redirect moet je wat informatie van de ene pagina naar de andere doorgeven. Bijvoorbeeld, om op de doelpagina een bericht voor de gebruiker weer te geven.

Zulke berichten worden flash berichten genoemd. Deze naam is gekozen omdat het bericht slechts één keer getoond moet worden, en bij het vernieuwen van de pagina moet verdwijnen.

Laten we het beschrevene implementeren. Stel dat we op de pagina page.php een bericht in de sessie opslaan en een redirect naar een andere pagina uitvoeren:

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

Op de pagina index.php geven we het bericht weer en verwijderen we het uit de sessie om herhaalde weergave te voorkomen:

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

Implementeer de beschreven flashberichten. Controleer hun werking.