Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title></title>
- </head>
- <body>
- <strong>Настройка гостевой книги</strong>
- <form action="setup.php" method="post" name="setup">
- <P>
- <strong>Укажите все необходимые данные!</strong>
- <P>
- Адрес базы данных MySQL: <input type="text" name="server"> <P>
- Имя пользователя MySQL: <input type="text" name="login"> <P>
- Пароль MySQL: <input type="password" name="password"> <P>
- Название базы данных MySQL: <input type="text" name="base"> <P>
- Логин администратора гостевой книги: <input type="text" name="gblogin"> <P>
- Пароль администратора гостевой книги: <input type="password" name="gbpass"> <P>
- <input type="submit" value="Сохранить параметры." >
- </form>
- <?php
- if(is_file('dbconfig.inc.php')){
- Print("Файл настроек уже существует! Для изменения настроек сначала удалите старый файл настроек!");
- }
- else{
- $cfile=fopen('dbconfig.inc.php','a');
- fwrite($cfile,"<?php\n".
- "\$server='".$_POST['server']."';\n\$username='".$_POST['login']."';\n".
- "\$password='".$_POST['password']."';\n".
- "\$base='".$_POST['base']."';\n".
- "\$link=mysql_connect(\$server, \$username, \$password) or die(mysql_error());\n".
- "mysql_select_db(\$base) or die(mysql_error());\n".
- "\$adminlogin='".$_POST['gbadmin']."';\n".
- "\$adminpassword='".$_POST['gbpassword']."';\n".
- "?>");
- If(fclose($cfile)){
- Print("Конфигурационный файл успешно создан");
- $step=1;}
- else{Print("Не удалось записать конфигурационный файл! Проверьте права доступа!");
- }
- if ($step==1){
- include 'dbconfig.inc.php';
- $query="DROP TABLE guestbook";
- $result=mysql_query($query) or print mysql_error();
- $query="DROP TABLE guestbook_banned_ip";
- $result=mysql_query($query) or print mysql_error();
- $query="CREATE TABLE guestbook (ID INT auto_increment PRIMARY KEY, name VARCHAR(20), text VARCHAR(1024), curentdate DATETIME , ip VARCHAR(20) );";
- $result=mysql_query($query) or print mysql_error();
- $query="CREATE TABLE guestbook_banned_ip (ip varchar(15) PRIMARY KEY);";
- $result=mysql_query($query) or print mysql_error();
- Print "<P>Таблицы созданы. <P>";
- mysql_close($link);
- }
- else {
- print("Ошибка работы с БД! Проверьте логин и пароль, а так же название БД!");
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement