Файл: install/step_3.php
Строк: 48
<?php
/****
* @package LiveCMS
* @link livecms.org
* @author MyZik
* @version See attached file VERSION.txt
* @license See attached file LICENSE.txt
* @copyright Copyright (C) LiveCMS Development Team
****/
$title = 'LiveCMS'; // Заголовок страницы
define('HOME', $_SERVER['DOCUMENT_ROOT']);
define('URL', 'http://'. $_SERVER['HTTP_HOST']);
$module = 'install'; // Модуль
if (file_exists(HOME . '/incfiles/db_ini.php'))
{
require_once(HOME .'/install/header.php'); // Подключаем шапку
echo '<div class="error"><b>ОШИБКА!</b><br />Файл <b>/incfiles/db_ini.php</b> уже присутствует.</div>';
require_once(HOME . '/install/footer.php'); // Подключаем ноги
}
require_once(HOME . '/install/header.php'); // Подключаем шапку
echo '<div class="title">Шаг 3. Подключаемся к MySQL.</div>';
if (!isset($_POST['save'])) {
echo '<div class="error">Нет данных подключения к БД.</div>';
require_once(HOME . '/install/footer.php'); // Подключаем ноги
}
if (!@mysql_connect($_POST['host'], $_POST['user'], $_POST['password']) || !@mysql_select_db($_POST['base'])) {
echo '<div class="error">Неверные параметры подключения к БД.</div>';
require_once(HOME . '/install/footer.php'); // Подключаем ноги
}
$config = file_get_contents(HOME . '/install/db_ini.php');
$config = str_replace('[host]', $_POST['host'], $config);
$config = str_replace('[user]', $_POST['user'], $config);
$config = str_replace('[password]', $_POST['password'], $config);
$config = str_replace('[base]', $_POST['base'], $config);
file_put_contents(HOME . '/incfiles/db_ini.php', $config);
echo '<div class="main">Файл настроек успешно создан. Осталось совсем немного...</div>';
echo '<div class="sohr"><a href="step_4.php"><input type="button" name="" value="Продолжить" /></a></div>';
require_once(HOME . '/install/footer.php'); // Подключаем ноги
?>