Flash üzenetek tömbje PHP-ben
Előfordulhat, hogy nem egy, hanem több flash üzenetet kell megjelenítenünk. Ebben az esetben üzenetek tömbjét kell létrehoznunk.
Tegyük fel, hogy a page1.php oldalon íródik
az első üzenet:
<?php
session_start();
$_SESSION['flash'][] = 'message 1';
?>
A page2.php oldalon pedig íródik
a második üzenet:
<?php
session_start();
$_SESSION['flash'][] = 'message 2';
?>
Jelenítsük meg ezeket az üzeneteket a index.php oldalon
és töröljük az üzenetek tömbjét:
<?php
session_start();
if (!empty($_SESSION['flash'])) {
foreach ($_SESSION['flash'] as $flash) {
echo $flash;
}
$_SESSION['flash'] = []; // üzenetek törlése
}
?>
Valósítsd meg az ismertetett flash üzeneteket. Ellenőrizd működésüket.