Outils pour utilisateurs

Outils du site


php_fonction_message_flash

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
php_fonction_message_flash [2019/09/02 06:29] – créée labardesphp_fonction_message_flash [2019/09/02 07:12] (Version actuelle) – labardes
Ligne 1: Ligne 1:
-Une fonction pour créer et lire des messages flash avec style boostrap+**Une fonction pour créer et lire des messages flash avec style boostrap**
 <code> <code>
 <?php <?php
Ligne 5: Ligne 5:
  
 /** /**
- * Stocke un message sous forme de texte dans une variable de session que l'on va afficher via la fonction ShowMessage($class) + * 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  * @param Type $var Description
  * @return str  * @return str
  * @throws conditon  * @throws conditon
  **/  **/
-function Message($texte)+function Message($texte,$class="primary")
 { {
-    $_SESSION['message'] = $texte;+    $_SESSION['message'] = '<div class="container"><div class="text-center alert alert-'.$class.'">'.$texte.'</div></div>';
  
 } }
  
 /** /**
- * Affiche un message sous forme de texte + * Affiche un message sous forme de texte avec mise en forme 
- * le parametre $class correspond au nom de la class bootstrap + * 
- * valeurs utilisable : danger-warning-success ... +
- * valeur par defaut : primary+
  * Après l'affichage du message la variable de session 'message' est nettoyée  * Après l'affichage du message la variable de session 'message' est nettoyée
  * @param Type $var Description  * @param Type $var Description
Ligne 27: Ligne 29:
  * @throws conditon  * @throws conditon
  **/  **/
-function ShowMessage($class="primary")+function ShowMessage()
 { {
     if (!empty($_SESSION['message'])) {     if (!empty($_SESSION['message'])) {
                
-        echo '<div class="alert alert-'.$class.'">'.$_SESSION['message'].'</div>';+        echo $_SESSION['message'];
         session_unset($_SESSION['message']);               session_unset($_SESSION['message']);      
     }     }
 } }
 </code> </code>
php_fonction_message_flash.1567405763.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki