";
/* Иначе выводим запись о существовании*/
} 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");
}
?>