PHPда флеш хабарлар
Баъзан қайта йўналтиришда бир саҳифадан бошқа саҳифага бирор маълумот узатиш керак бўлади. Масалан, мақсад саҳифада фойдаланувчи учун бирор матнни чиқариш учун
Бундай хабарлар флеш хабарлар деб аталади. Бу ном шунги учун танланганки, хабар фақат бир марта кўриниши керак, саҳифани янгилаш билан esa йўқолади.
Келтирилганни амалга оширамиз. Саҳифада
page.php биз сессияга бирор
хабарни ёзамиз ва бошқа саҳифага қайта йўналтирамиз:
<?php
session_start();
$_SESSION['flash'] = 'message';
header('Location: index.php');
die();
?>
index.php саҳифада хабарни чиқарамиз
ва қайта чиқишнинг олдини олиш учун уни
сессиядан ўчирамиз:
<?php
session_start();
if (isset($_SESSION['flash'])) {
echo $_SESSION['flash'];
unset($_SESSION['flash']);
}
?>
Келтирилган флеш хабарларни амалга оширинг. Уларинг ишлашини текшириб кўринг.