diff options
Diffstat (limited to 'src/usr/local/www/guiconfig.inc')
-rw-r--r-- | src/usr/local/www/guiconfig.inc | 15 |
1 files changed, 15 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'])) { |