Просмотр файла install/step2.php

Размер файла: 1.8Kb
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD HTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html lang="ru">
<head>
<meta http-equiv="content-Type" content="text/html; charset=UTF-8">
<title>Установка</title>
<link rel="shortcut icon" href="/favicon.ico">
<link rel="stylesheet" href="/style.css" type="text/css">
</head>
<body>
<div class="title">Мастер установки</div>
<div class="msg">
<?php
if (!$_POST['ok']){
echo '<form action="?" method="POST">Пользователь SQL:<br><input type="text" name="user"><br>Пароль пользователя:<br><input type="text" name="pass"><br>Имя базы данных:<br><input type="text" name="base"><br><input type="submit" value="Сохранить" name="ok"></form>';
}
else
{
if (!$_POST['base'] || !$_POST['pass'] || !$_POST['user'])echo "Вы не ввели всех данных!";
else
{
if(!($db=@mysql_connect('localhost', $_POST['user'], $_POST['pass'])))
{
die('Логин/пароль неверны!</div>
<div class="title">Шаг 2</div>
</body>
</html>');
}
if (!@mysql_select_db($_POST['base'], $db))
{
die('База недоступна!</div>
<div class="title">Шаг 2</div>
</body>
</html>');
}
@chmod('../inc/config.ini', '0777');
if (!@file_put_contents('../inc/config.ini', '[main]'.chr(10).chr(13).'sql_base='.$_POST['base'].chr(10).chr(13).'sql_pass='.$_POST['pass'].chr(10).chr(13).'sql_user='.$_POST['user']))die('Не могу записать в файл!</div>
<div class="title">Шаг 2</div>
</body>
</html>');
echo 'К базе подключился. Настройки сохранил. Для заливки данных нажмите "Далее".<br><a href="step3.php">Далее</a>';
}
}
?>
</div>
<div class="title">Шаг 2</div>
</body>
</html>