if ($database->is_error()) { $errors[] = $database->get_error(); } } else { } /* * update settings file */ $results = $database->query($jobs[2]); if ($database->is_error()) { $errors[] = $database->get_error(); } if (!$results || $results->numRows() != 0) { $row = $results->fetchRow(); $parseViewArray = array('recid' => $row['id']); $jobs[3] = Gsm_prout($jobs[3], $parseViewArray); $results = $database->query($jobs[3]); if ($database->is_error()) { $errors[] = $database->get_error(); } } else { $results = $database->query($jobs[4]); if ($database->is_error()) { $errors[] = $database->get_error(); } } if (count($errors) > 0) { $admin->print_error(implode("<br />n", $errors), 'javascript: history.go(-1);'); } /* * Create directories
* $icontemp [0-19] * $linetemp [0-19] */ $MOD_GSMOFF['VERS'] = ' no functionality'; /* * debug used data */ if ($debug) { Gsm_debug($regelsArr, __LINE__); Gsm_debug($settingArr, __LINE__); Gsm_debug($_POST, __LINE__); Gsm_debug($_GET, __LINE__); Gsm_debug($place, __LINE__); } /* * the output to the screen */ $regelsArr['hash'] = sha1(MICROTIME() . $_SERVER['HTTP_USER_AGENT']); $_SESSION['page_h'] = $regelsArr['hash']; if ($debug) { Gsm_debug($regelsArr, __LINE__); } switch ($regelsArr['mode']) { default: $parseViewArray = array('header' => "", 'message' => message($msg, $debug), 'return' => CH_LOGIN, 'module' => $regelsArr['module'], 'page_id' => $page_id, 'section_id' => $section_id, 'hash' => $regelsArr['hash'], 'recid' => "", 'memory' => "", 'kopregels' => "", 'description' => "", 'selection' => "", 'rapportage' => "", 'toegift' => ""); $prout .= Gsm_prout($TEMPLATE[2], $parseViewArray); break; } if (strstr($set_mode, "vers")) { $prout .= "<small>" . $regelsArr['modulen'] . $regelsArr['versie'] . $MOD_GSMOFF['VERS'] . "</small>"; }
} /* * Menu display needed ? */ if (count($set_menu) == 1) { if (strlen($xmodule) < 3) { reset($set_menu); $hlp = each($set_menu); $xmodule = $hlp[0]; if ($debug) { echo ">reset|" . $xmodule . "<|</br>"; } } } else { $parseViewArray = array('return' => CH_RETURN, 'parameter' => $xselection, 'module' => Gsm_option($set_menu, $xmodule), 'add_needed' => '', 'mod' => $xmodule, 'sel' => $xselection); $print = Gsm_prout($TEMPLATE[1], $parseViewArray); } /* * load the module ? */ if (strlen($xmodule) > 2) { if ($debug) { $msg['bug'] .= __LINE__ . ' ==> ' . $xmodule . '.php'; $msg['bug'] .= $xselection ? ' selection: ' . $xselection : ' no selection '; $msg['bug'] .= $xsetting ? ' settings' : 'no settings'; $msg['bug'] .= '<br/>'; } require_once !file_exists($place_incl . $xmodule . '.php') ? $place_incl . 'xdummy.php' : $place_incl . $xmodule . '.php'; } /* * the screen output