date_default_timezone_set('Europe/Berlin'); $messages = array(); $error = FALSE; if (isset($custom_action)) { $action = $custom_action; } else { $action = $_REQUEST["action"]; } switch ($action) { case 'save_status': save_status(); break; default: require_once("settings_cardform.inc.php"); break; } function save_status() { $translation = \DynCom\mysyde\common\classes\Registry::get("translation"); $inserted = FALSE; $messages = array(); if ($_REQUEST["input_status_id"] <> '') { $query = "UPDATE main_tickets_status SET description = '" . mysqli_real_escape_string($GLOBALS['mysql_con'], $_REQUEST["input_description"]) . "' WHERE id = '" . $_REQUEST["input_status_id"] . "' LIMIT 1"; $inserted = TRUE; } else { $sorting = @mysqli_fetch_array(@mysqli_query($GLOBALS['mysql_con'], "SELECT MAX(sorting)+1 AS 'newsorting' FROM main_tickets_status")); $sorting = ($sorting["newsorting"] <> "") ? $sorting = $sorting["newsorting"] : $sorting = 1; $query = "INSERT INTO main_tickets_status (description) VALUES ( '" . mysqli_real_escape_string($GLOBALS['mysql_con'], $_REQUEST["input_description"]) . "' )"; $inserted = TRUE; } @mysqli_query($GLOBALS['mysql_con'], $query); if ($inserted == TRUE) { $input_id = mysqli_insert_id($GLOBALS['mysql_con']); $messages[] = '