if (empty($pass) || empty($email)) { $eve->SessionSetVar('errormsg', 'Please fill all the fields of the form!'); $eve->RedirectUrl('install.php?step=2'); } $time = time(); $dbhash = $posmgmt->newpasswordhash($pass); $sql = "INSERT INTO " . TBL_PREFIX . "user\n SET eve_id = '1',\n name = '" . $eve->VarPrepForStore('Admin') . "',\n pass = '******',\n email = '" . $eve->VarPrepForStore($email) . "',\n access = '5',\n datetime = '" . $eve->VarPrepForStore($time) . "'"; $dbconn->Execute($sql); if ($dbconn->ErrorNo() != 0) { $eve->SessionSetVar('errormsg', $dbconn->ErrorMsg() . '<br />' . $query); $eve->RedirectUrl('install.php?step=2'); } $eve->SessionSetVar('statusmsg', 'Admin Registered'); $eve->RedirectUrl('install.php?step=4'); } elseif ($step == 4) { $regions = $posmgmt->GetAllRegions(); $regionID = $eve->VarCleanFromInput('regionID'); $do = $eve->VarCleanFromInput('do'); if ($do) { echo $do(); exit; } if (!empty($regionID)) { switch ($regions[$regionID]['installed']) { case 0: $sql = file_get_contents('install/' . $regions[$regionID]['file_name']); $sql = preg_replace('/pos2_/', TBL_PREFIX, $sql); $sql = explode(';', $sql); foreach ($sql as $query) { $query = trim($query); if (empty($query)) {