Flash ziņu masīvs PHP
Var gadīties, ka mums ir jāparāda nevis viens flash ziņojums, bet vairāki. Šajā gadījumā mums ir jāizveido ziņojumu masīvs.
Lapā page1.php tiek ierakstīts
pirmais ziņojums:
<?php
session_start();
$_SESSION['flash'][] = 'message 1';
?>
Un lapā page2.php tiek ierakstīts
otrais ziņojums:
<?php
session_start();
$_SESSION['flash'][] = 'message 2';
?>
Parādīsim šos ziņojumus lapā index.php
un notīrīsim ziņojumu masīvu:
<?php
session_start();
if (!empty($_SESSION['flash'])) {
foreach ($_SESSION['flash'] as $flash) {
echo $flash;
}
$_SESSION['flash'] = []; // notīrīsim ziņojumus
}
?>
Implementējiet aprakstītās flash ziņas. Pārbaudiet to darbību.