Flash poruke u PHP
Ponekad je prilikom redirekta potrebno preneti određenu informaciju sa jedne stranice na drugu. Na primer, da bismo prikazali neki tekst za korisnika na ciljnoj stranici.
Takve poruke se nazivaju flash porukama. Ovaj naziv je izabran zato što poruka treba da se pojavi samo jednom, a da nestane pri osvežavanju stranice.
Hajde da implementiramo opisano. Neka na stranici
page.php upišemo u sesiju određenu
poruku i izvršimo redirekt na drugu stranicu:
<?php
session_start();
$_SESSION['flash'] = 'poruka';
header('Location: index.php');
die();
?>
Na stranici index.php prikazaćemo poruku
i obrisati je iz sesije kako ne bi bila prikazana
ponovo:
<?php
session_start();
if (isset($_SESSION['flash'])) {
echo $_SESSION['flash'];
unset($_SESSION['flash']);
}
?>
Implementirajte opisane flash poruke. Proverite njihov rad.