"; /* Иначе выводим запись о существовании*/ } else { echo "Файл $file_config не существует". "
"; } // Создание и вызов параметров из .ini файла //////////////////////////////////////////// /* задаем переменной значение $config * parse_ini_file - обрабатывает конфигурационный файл * ../../includes/config.ini - путь к config.ini * ,true); - обрабатываем с секциями (зпголовками) */ $config_defaul_site = parse_ini_file(FOLDER . "/includes/config.ini",true); // Проверьте, успешно ли прочитан ini-файл. // переменная $config не ровно ЛОЖЬ if ($config_defaul_site !== false) { // Доступ к индивидуальным настройкам $default_site = $config_defaul_site['default_site']['default_site']; echo "Конфигурация по умолчанию: " . $default_site . "
"; } else { echo "Ошибка чтения INI-файла."; } //exit; /* зададим переменным файлы и директории */ $file_config = FOLDER . '/includes/config.ini'; $file_version = FOLDER . '/version.txt'; $bcw_site = FOLDER . '/bcw'; $blog_site = FOLDER . '/blog'; $video_site = FOLDER . '/video'; $sns_site = FOLDER . '/sns'; /* Если переменные $file_config и file_exists существуют, то проверим определение переменной конфигурации $default_site по умолчанию в файле config.ini */ if (file_exists($file_config) && file_exists($file_version)) { /* Если переменная $default_site равно "пустое место" */ if ($default_site == ""){ /* Проверим, что конфигурация установлена в директории /bcw */ if (file_exists($bcw_site)) { /* Если директория /bcw существует, перенаправим туда и конец скрипта*/ header("Location: ../bcw/"); exit; } /* Проверим, что конфигурация установлена в директории /blog */ elseif (file_exists($blog_site)) { /* Если директория /blog существует, перенаправим туда и конец скрипта*/ header("Location: ../blog/"); exit; } /* Проверим, что конфигурация установлена в директории /video */ elseif (file_exists($video_site)) { /* Если директория /video существует, перенаправим туда и конец скрипта*/ header("Location: ../video/"); exit; } /* Проверим, что конфигурация установлена в директории /sns */ elseif (file_exists($sns_site)) { /* Если директория /sns существует, перенаправим туда и конец скрипта*/ header("Location: ../sns/"); exit; } } else { /* Если переменная $default_site равно "выбор в файле конфигуратора" перенаправить на страницу, указанную в config.ini*/ header("Location: ../" . "$default_site" . "/"); } } /* Если Переменные $file_config или file_exists не существуют, то перенаправим на страницу установщика install.php */ else { header("Location: ../library/install/install.php"); } ?>