From 5e5443fad6bcd49ee57fda70855dc1e63a52f255 Mon Sep 17 00:00:00 2001 From: Philip Häusler Date: Wed, 21 Dec 2011 22:20:06 +0100 Subject: #44 angeltypes recreated --- includes/sys_page.php | 99 +++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 85 insertions(+), 14 deletions(-) (limited to 'includes/sys_page.php') diff --git a/includes/sys_page.php b/includes/sys_page.php index e499cd57..54bbd953 100644 --- a/includes/sys_page.php +++ b/includes/sys_page.php @@ -1,26 +1,97 @@ ' . $msg . '

'; + } else { + if (!isset ($_SESSION['msg'])) + $_SESSION['msg'] = ""; + $_SESSION['msg'] .= info($msg, true); + } } -function error($msg) { - return '

' . $msg . '

'; +/** + * Rendert eine Fehlermeldung + */ +function error($msg, $immediatly = false) { + if ($immediatly) { + if ($msg == "") + return ""; + return '

' . $msg . '

'; + } else { + if (!isset ($_SESSION['msg'])) + $_SESSION['msg'] = ""; + $_SESSION['msg'] .= error($msg, true); + } } -function success($msg) { - return '

' . $msg . '

'; +/** + * Rendert eine Erfolgsmeldung + */ +function success($msg, $immediatly = false) { + if ($immediatly) { + if ($msg == "") + return ""; + return '

' . $msg . '

'; + } else { + if (!isset ($_SESSION['msg'])) + $_SESSION['msg'] = ""; + $_SESSION['msg'] .= success($msg, true); + } } ?> -- cgit v1.2.3-70-g09d2