Une fonction pour créer et lire des messages flash avec style boostrap
<?php
session_start();
/**
* Stocke un message sous forme de texte dans une variable de session que l'on va afficher via la fonction ShowMessage()
*
* le parametre $class correspond au nom de la class bootstrap
* valeurs utilisable : danger-warning-success ...
*
* valeur par defaut : primary
* @param Type $var Description
* @return str
* @throws conditon
**/
function Message($texte,$class="primary")
{
$_SESSION['message'] = '<div class="container"><div class="text-center alert alert-'.$class.'">'.$texte.'</div></div>';
}
/**
* Affiche un message sous forme de texte avec mise en forme
*
* Après l'affichage du message la variable de session 'message' est nettoyée
* @param Type $var Description
* @return str
* @throws conditon
**/
function ShowMessage()
{
if (!empty($_SESSION['message'])) {
echo $_SESSION['message'];
session_unset($_SESSION['message']);
}
}