Pole flash správ v PHP
Môže nastať situácia, keď potrebujeme zobraziť nie jednu flash správu, ale niekoľko. V tomto prípade potrebujeme vytvoriť pole správ.
Nech na stránke page1.php sa zapíše
prvá správa:
<?php
session_start();
$_SESSION['flash'][] = 'message 1';
?>
A na stránke page2.php sa zapíše
druhá správa:
<?php
session_start();
$_SESSION['flash'][] = 'message 2';
?>
Zobrazme tieto správy na stránke index.php
a vyčistime pole so správami:
<?php
session_start();
if (!empty($_SESSION['flash'])) {
foreach ($_SESSION['flash'] as $flash) {
echo $flash;
}
$_SESSION['flash'] = []; // vyčistíme správy
}
?>
Realizujte opísané flash správy. Skontrolujte ich fungovanie.