Example #1
0
<?php

require_once 'TIniFileEx.class.php';
require_once "../classes/base/base_interface.php";
require_once "../classes/config.class.php";
require_once 'install.class.php';
if (install::is_installed()) {
    echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Первичная инициализация уже была проведена</head></html>';
    exit;
}
if (empty($_POST['sbm'])) {
    require_once 'templates/install_top.tpl.php';
    $modules = install::get_db_modules();
    for ($i = 0; $i < count($modules); $i++) {
        $module = $modules[$i]['name'];
        require 'templates/install_middle.tpl.php';
    }
    require_once 'templates/install_bottom.tpl.php';
} else {
    if (empty($_POST['login'])) {
        echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не указан логин СУБД</head></html>';
        exit;
    }
    if (empty($_POST['password'])) {
        echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не указан пароль СУБД</head></html>';
        exit;
    }
    if (empty($_POST['host'])) {
        echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">Не указан хост СУБД</head></html>';
        exit;
    }