} $t = checkParam($_POST, 'admin-password', 'Admin password'); if ($t == false) { break; } $t = checkParam($_POST, 'admin-password2', 'Admin password repeat'); if ($t == false) { break; } saveParam($_POST, 'site-name'); saveParam($_POST, 'database-type'); saveParam($_POST, 'database-host'); saveParam($_POST, 'database-user'); saveParam($_POST, 'database-name'); saveParam($_POST, 'admin-account'); saveParam($_POST, 'admin-email'); if ($_POST['admin-password'] != $_POST['admin-password2']) { trigger_error('ERROR: ' . $i10nMan->translate('Provided passwords doesn\'t match.')); } else { $canrun = true; } global $errors; $curErrors = $errors; include_once 'core/database.class.php'; $DBMan = new genericDatabase($i10nMan); $DB = $DBMan->load($_POST['database-type']); $DB->connect($_POST['database-host'], $_POST['database-user'], $_POST['database-password']); if ($errors == $curErrors) { $canrun = true; } break;
<?php //--------------------------- // programmer: Jafarkhani // create Date: 89.03 //--------------------------- require_once '../../../header.inc.php'; require_once '../class/salary_params.class.php'; require_once inc_response; require_once inc_dataReader; $task = isset($_POST["task"]) ? $_POST["task"] : (isset($_GET["task"]) ? $_GET["task"] : ""); switch ($task) { case "selectAll": selectAll(); case "saveParam": saveParam(); case "deleteParam": deleteParam(); } function selectAll() { $temp = manage_salary_params::GetAll($_GET["person_type"], $_GET["param_type"], dataReader::makeOrder()); $no = count($temp); $temp = array_slice($temp, $_GET["start"], $_GET["limit"]); echo dataReader::getJsonData($temp, $no, $_GET["callback"]); die; } function saveParam() { $obj = new manage_salary_params(); PdoDataAccess::FillObjectByJsonData($obj, $_POST["record"]);