Flashmeddelanden i PHP

Ibland vid omdirigering behöver man överföra viss information från en sida till en annan. Till exempel, för att visa någon text för användaren på målsidan.

Sådana meddelanden kallas flash meddelanden. Namnet är valt för att meddelandet endast ska visas en gång, och försvinna när sidan uppdateras.

Låt oss implementera det som beskrivits. Låt oss på sidan page.php skriva ett visst meddelande till sessionen och utföra en omdirigering till en annan sida:

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

På sidan index.php visar vi meddelandet och tar bort det från sessionen för att undvika att det visas igen:

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

Implementera de beskrivna flashmeddelandena. Testa deras funktion.