diff options
-rw-r--r-- | src/usr/local/www/guiconfig.inc | 15 | ||||
-rwxr-xr-x | src/usr/local/www/head.inc | 3 |
2 files changed, 18 insertions, 0 deletions
diff --git a/src/usr/local/www/guiconfig.inc b/src/usr/local/www/guiconfig.inc index 0a01ba5..5d1896a 100644 --- a/src/usr/local/www/guiconfig.inc +++ b/src/usr/local/www/guiconfig.inc @@ -1232,6 +1232,21 @@ var_dump($content);die; <?php } +function set_flash_message($class, $msg) { + @session_start(); + $_SESSION['flash_messages'][$class][] = $msg; +} + +function get_flash_message() { + @session_start(); + if (isset($_SESSION['flash_messages']) && !empty($_SESSION['flash_messages'])) { + foreach ($_SESSION['flash_messages'] as $class => $flash_message) { + print_info_box_np(implode("<br />", $flash_message), null, null, false, $class); + } + unset($_SESSION['flash_messages']); + } +} + /* set timezone */ if (isset($config['system']['timezone']) && !empty($config['system']['timezone'])) { diff --git a/src/usr/local/www/head.inc b/src/usr/local/www/head.inc index 9e62f39..0e7b8ed 100755 --- a/src/usr/local/www/head.inc +++ b/src/usr/local/www/head.inc @@ -581,3 +581,6 @@ if (are_notices_pending()):?> </script> <?php endif; + +// Get the flash Messages +get_flash_message(); |