Файл: 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'); // Подключаем ноги
?>