PHP-də Flash Mesajlar Massivi
Ola bilər ki, bizə bir deyil, bir neçə flash mesaj göstərmək lazım olsun. Bu halda biz mesajlar massivi yaratmalıyıq.
Tutaq ki, page1.php səhifəsində birinci
mesaj yazılır:
<?php
session_start();
$_SESSION['flash'][] = 'message 1';
?>
page2.php səhifəsində isə ikinci
mesaj yazılır:
<?php
session_start();
$_SESSION['flash'][] = 'message 2';
?>
Bu mesajları index.php səhifəsində
göstərək və mesajlar massivini təmizləyək:
<?php
session_start();
if (!empty($_SESSION['flash'])) {
foreach ($_SESSION['flash'] as $flash) {
echo $flash;
}
$_SESSION['flash'] = []; // mesajları təmizləyək
}
?>
Təsvir olunan flash mesajları həyata keçirin. Onların işləməsini yoxlayın.