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

Размер файла: 1.8Kb
  1. <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD HTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
  2. <html lang="ru">
  3. <head>
  4. <meta http-equiv="content-Type" content="text/html; charset=UTF-8">
  5. <title>Установка</title>
  6. <link rel="shortcut icon" href="/favicon.ico">
  7. <link rel="stylesheet" href="/style.css" type="text/css">
  8. </head>
  9. <body>
  10. <div class="title">Мастер установки</div>
  11. <div class="msg">
  12. <?php
  13. if (!$_POST['ok']){
  14. 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>';
  15. }
  16. else
  17. {
  18. if (!$_POST['base'] || !$_POST['pass'] || !$_POST['user'])echo "Вы не ввели всех данных!";
  19. else
  20. {
  21. if(!($db=@mysql_connect('localhost', $_POST['user'], $_POST['pass'])))
  22. {
  23. die('Логин/пароль неверны!</div>
  24. <div class="title">Шаг 2</div>
  25. </body>
  26. </html>');
  27. }
  28. if (!@mysql_select_db($_POST['base'], $db))
  29. {
  30. die('База недоступна!</div>
  31. <div class="title">Шаг 2</div>
  32. </body>
  33. </html>');
  34. }
  35. @chmod('../inc/config.ini', '0777');
  36. 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>
  37. <div class="title">Шаг 2</div>
  38. </body>
  39. </html>');
  40. echo 'К базе подключился. Настройки сохранил. Для заливки данных нажмите "Далее".<br><a href="step3.php">Далее</a>';
  41. }
  42. }
  43. ?>
  44. </div>
  45. <div class="title">Шаг 2</div>
  46. </body>
  47. </html>