exit; } if (empty($_POST['admin_login'])) { echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не указан логин администратора</head></html>'; exit; } if (empty($_POST['admin_pass'])) { echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не указан пароль администратора</head></html>'; exit; } $db_set = install::set_db_settings($_POST['db_module'], $_POST['login'], $_POST['password'], $_POST['host'], $_POST['db_port'], $_POST['db_name'], $_POST['charset']); if ($db_set < 0) { echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не удалось выставить настройки БД</head></html>'; exit; } $modules = install::get_db_modules(); for ($i = 0; $i < count($modules); $i++) { if ($_POST['db_module'] == $modules[$i]['name']) { $sql_file = $modules[$i]['sql']; break; } } $sql = install::create_data($_POST['binarys'], $sql_file); if ($sql < 0) { echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не удалось создать или заполнить таблицы в БД</head></html>'; exit; } $adm = install::create_root($_POST['admin_login'], $_POST['admin_pass']); if ($adm < 0) { echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не удалось создать учетную запись администратора</head></html>'; exit;