PHP-де флеш хабарламалар массиві
Бір флеш хабарламаны емес, бірнешеуін көрсету қажет болуы мүмкін. Бұл жағдайда бізге хабарламалар массивін жасау қажет.
page1.php бетінде бірінші хабарлама
жазылсын:
<?php
session_start();
$_SESSION['flash'][] = 'message 1';
?>
Ал page2.php бетінде екінші хабарлама
жазылсын:
<?php
session_start();
$_SESSION['flash'][] = 'message 2';
?>
Бұл хабарламаларды index.php бетінде көрсетейік
және хабарламалар массивін тазартайық:
<?php
session_start();
if (!empty($_SESSION['flash'])) {
foreach ($_SESSION['flash'] as $flash) {
echo $flash;
}
$_SESSION['flash'] = []; // хабарламаларды тазартамыз
}
?>
Сипатталған флеш хабарламаларды жүзеге асырыңыз. Олардың жұмысын тексеріңіз.