Вход Регистрация
Файл: install/base.php
Строк: 55
<?php
if (is_file('../system/db.php')) {
    if (isset(
$_POST['continue'])) {
        
unlink('../system/db.php');
        
header('Location: index.php');
    }
    echo 
'<head>
    <link rel="shortcut icon" href="/design/style/favicon.png">
    <link rel="stylesheet" href="/design/style/wap.css" type="text/css" />
    <title>Установка PeasCMS</title>
    </head>
    <body>'
;
    echo 
'<div class="base">
    <center><div class="sel">Мастер установки PeasCMS</div></center>'
;
    echo 
'<form method="post">
    <b>Ошибка! Файл конфигурации уже создан!</b><br>
    Это означает, что движок уже установлен и продолжение произведёт к потере всей информации, которая находится в базе данных на даный момент!<br>
    <input type="submit" name="continue" value="Продолжить">
    </form>'
;
    include 
'foot.php';
}

include 
'head.php';
if (isset(
$_GET['go'])) {
    
$host htmlspecialchars(trim($_POST['host']));
    
$user htmlspecialchars(trim($_POST['user']));
    
$pass htmlspecialchars(trim($_POST['pass']));
    
$base htmlspecialchars(trim($_POST['base']));
    
mysql_connect($host$user$pass);
    
$data mysql_select_db($base);
    
$datab true;
    if (!
$data) {
        
$datab false;
        echo 
'<div class="err">Такой базы данных не существует!</div>';
    }
    if (
$datab == true) {
$db "<?php
define ('DBHOST', '
$host');
define ('DBNAME', '
$base');
define ('DBPASS', '
$pass');
define ('DBUSER', '
$user');
?>"
;
        
file_put_contents('../system/db.php'$db);
        
$dump file_get_contents('./sql.sql');
        
$queryes explode('-- --------------------------------------------------------'$dump);
        foreach(
$queryes as $query) {
            
mysql_query(trim($query));
        }
        
chmod('/files/avatars'0777);
        
chmod('/files/diaries'0777);
        
chmod('/files/user.files'0777);
        
chmod('/files/user.files.screen'0777);
        
chmod('/design/smiles'0777);
        
chmod('/design/imgs'0777);
        
chmod('/design/fonts'0777);
        
chmod('/system'0777);
        echo 
'<div class="info">Подключение к Базе Данных, успешно выполнено!</div>
        <form method="post" action="reg.php">
        <input type="submit" name="next" value="Продолжить" />
        </form>'
;
        include 
'foot.php';
    }
}
echo 
'<div class="title">Введите данные от вашей Базы Данных:</div>
<form method="post" action="?go">
Сервер:<br>
<input type="text" name="host" value="localhost" /><br>
Пользователь:<br>
<input type="text" name="user" /><br>
Пароль:<br>
<input type="password" name="pass" /><br>
База данных:<br>
<input type="text" name="base" /><br>
<input type="submit" name="go" value="Продолжить" />
</form>'
;
include 
'foot.php';
?>
Онлайн: 3
Реклама