released : Sunday September 7 2003 copyright : Copyright © 2001-2009 Jeremy Hubert email : support@illanti.com website : http://www.illanti.com Modifies the preferences of the system. DO NOT EDIT unless you know what you are doing. ***************************************************************************/ define('SITE_ROOT', '../'); require_once SITE_ROOT . 'includes/common.php'; require_once SITE_ROOT . 'includes/lib/class.TypicalConfig.php'; $step = isset($_REQUEST['step']) ? $_REQUEST['step'] : 1; $configwrite = isset($_REQUEST['configwrite']) ? $_REQUEST['configwrite'] : false; $TC = new TypicalConfig(SITE_ROOT . 'includes/config.php'); $TC->loadConfig(); $welcome_msg = ""; if (strtolower($_SERVER['REQUEST_METHOD']) == 'post') { $TC->clearValue('array', 'regional'); $TC->clearValue('array', 'email'); $TC->addConstant('HTTP_ROOT', $_REQUEST['httproot']); $TC->addConstant('EMAIL_ERR', $_REQUEST['email_err']); $TC->addConstant('DIR_ERR', $_REQUEST['dir_error']); $TC->addConstant('DIR_EMAIL', $_REQUEST['dir_email']); $TC->setArray('regional.shortdate', $_REQUEST['shortdate']); $TC->setArray('regional.longdate', $_REQUEST['longdate']); $TC->setArray('regional.invoicedate', $_REQUEST['invoicedate']); $TC->setArray('regional.datetime', $_REQUEST['datetime']); $TC->setArray('regional.timeoffset', $_REQUEST['timeoffset']); $TC->setArray('regional.currency_sym', $_REQUEST['currencysymbol']); $TC->setArray('regional.currency_txt', $_REQUEST['currencytext']);
function addAdminAccount() { require_once 'DB.php'; $TC = new TypicalConfig(SITE_ROOT . 'includes/config.php'); $TC->loadConfig(); $config = $TC->getVars('var'); unset($TC); $dsn = $config['db_type'] . "://" . $config['db_user'] . ":" . $config['db_pass'] . "@" . $config['db_host'] . "/" . $config['db_name']; $check = acquireConnection($db, $dsn); if (!$check) { $db_prefix = $config['db_prefix']; include 'sql_admin.php'; echo "<p>Inserting Admin Account..."; $error = array(); $result = $db->query($sql); $err = checkDBError($result); if ($err) { $error[] = $err . " ::> " . $sql; echo '<span class="check_fail">FAILED!</span></p><p>The error message was:<b> ' . $err . '</b><br>on the query:<br>' . $sql; die; } echo '<span class="check_pass">DONE!</span></p>'; releaseConnection($db); return true; } return false; }