Файл: install/index.php
Строк: 172
<?php
function error(){
echo '<b>Ошибка #'.mysql_errno().': '.mysql_error().'</b>';
exit;}
echo '<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Глобатор</title><link rel="stylesheet" href="/styles/gcms/style.css" type="text/css" />
</head><body>';
echo '<div class="spisok">
<b>Глобатор (Установка GlobalCMS x4.0)</b></div>';
echo '<div class="main">';
switch($_GET['step']){
case '4':
echo 'Поздравляем,вы успешно установили движок GlobalCMS x 4.0!</br>Теперь вы можете зарегистрироваться!</br><b>НЕ ЗАБУДЬТЕ УДАЛИТЬ ПАПКУ root/install/</b></br></br>id<b>1</b>- администратор</br>id<b>2</b>-системный бот';
echo '<hr><a href="/">Продолжить</a>';
break;
case '3':
echo '<div class="cv"><b>Шаг 3: Выставляем права на папки</b></div><div class="main">';
echo'Права 777 на папку с фотками:</br>';
if(chmod("../my/photos/", 0777)==true){echo'Удачно!</br>';}else{echo'Неудачно!!</br>';}
echo'Права 777 на папку с файлами загрузок:</br>';
if(chmod("../files/", 0777)==true){echo'Удачно!</br>';}else{echo'Неудачно!!</br>';}
echo '<hr><a href="?step=4">Продолжить</a>';
break;
case '2':
echo '<div class="cv"><b>Шаг 2: Создание таблиц</b></div><div class="main">';
$host=$_POST['host'];
$base=$_POST['base'];
$user=$_POST['user'];
$pass=$_POST['pass'];
##############
$login_admin=$_POST['login_admin'];
$pass_admin=$_POST['pass_admin'];
echo 'Соединение с базой<br />';
mysql_connect($host,$user,$pass) or error();
echo 'Выбор базы данных<br />';
mysql_select_db($base) or error();
mysql_query('SET NAMES utf8');
echo 'Создание таблиц<br />';
mysql_query('CREATE TABLE `ban` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`yaid` int(11) NOT NULL,
`ip` char(30) NOT NULL,
`type` text NOT NULL,
`serius` text NOT NULL,
`iduser` int(11) NOT NULL,
`text` text NOT NULL,
`bantime` int(11) NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `comes` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user` int(11) NOT NULL,
`idwh` int(11) NOT NULL,
`text` text NOT NULL,
`where` text NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `guest` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) NOT NULL,
`who` varchar(40) NOT NULL,
`text` text NOT NULL,
`ip` varchar(30) NOT NULL,
`browser` tinytext NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `load_cat` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`sid` int(11) NOT NULL,
`count` int(11) NOT NULL,
`newfiles` int(11) NOT NULL,
`icon` varchar(255) NOT NULL,
`name` varchar(255) NOT NULL,
`info` text NOT NULL,
`ifcat` int(11) NOT NULL,
`timenew` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `load_files` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`size` bigint(20) NOT NULL,
`path` varchar(255) NOT NULL,
`infolder` varchar(255) NOT NULL,
`pass` text NOT NULL,
`info` text NOT NULL,
`name` varchar(255) NOT NULL,
`user` int(11) NOT NULL,
`cat` int(11) NOT NULL,
`dateupload` int(11) NOT NULL,
`load` int(11) NOT NULL,
`rate` int(11) NOT NULL,
`count` int(11) NOT NULL,
`count_files` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `mail` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`fid` int(11) NOT NULL,
`oid` int(11) NOT NULL,
`title` varchar(150) NOT NULL,
`text` text NOT NULL,
`read` enum("yes","no","save") NOT NULL DEFAULT "no",
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `styles` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` text NOT NULL,
`url` text NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ') or error();
mysql_query('INSERT INTO `styles` VALUES ("1","Стандартный стиль","gcms",'.time().')') or error();
mysql_query('CREATE TABLE `nastroiki` (
`ststyle` varchar(11) NOT NULL,
`rega` int(2) NOT NULL,
`newfo` int(2) NOT NULL,
`bonus` int(10) NOT NULL,
`siteopen` enum("on","off") NOT NULL,
`title` varchar(150) NOT NULL,
`kopy` text NOT NULL,
`poz` varchar(8) NOT NULL,
`sitename` varchar(11) NOT NULL,
`pravila` text NOT NULL,
`pravzc` text NOT NULL,
`hi` text NOT NULL,
`guestonli` enum("yes","no") NOT NULL,
`regank` int(2) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8') or error();
mysql_query('INSERT INTO `nastroiki` VALUES ("gcms","2","0","off","","","","","","0","0","0","yes","0")') or error();
mysql_query('CREATE TABLE `news` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user` int(11) NOT NULL,
`pr` int(11) NOT NULL,
`type` int(9) NOT NULL,
`name` varchar(40) NOT NULL,
`new` text NOT NULL,
`onf` int(2) NOT NULL,
`temaonf` int(9) NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `nuts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user` int(11) NOT NULL,
`idwh` int(11) NOT NULL,
`where` text NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `faq` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`sid` int(11) NOT NULL,
`name` text NOT NULL,
`text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8') or error();
mysql_query('CREATE TABLE `online` (
`login` varchar(40) NOT NULL,
`session` varchar(100) NOT NULL,
`ip` char(30) NOT NULL,
`browser` varchar(100) NOT NULL,
`idwh` int(11) NOT NULL,
`where` varchar(40) NOT NULL,
`time` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8') or error();
mysql_query('CREATE TABLE `reit` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`kto` int(11) NOT NULL,
`komy` int(11) NOT NULL,
`text` text NOT NULL,
`rei` int(11) NOT NULL,
`where` text NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1') or error();
mysql_query('CREATE TABLE `reklama` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(60) NOT NULL,
`url` text NOT NULL,
`img` text NOT NULL,
`poz` int(2) NOT NULL,
`type` text NOT NULL,
`people` int(11) NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ') or error();
mysql_query('CREATE TABLE `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` varchar(40) NOT NULL,
`pass` varchar(100) NOT NULL,
`passnow` varchar(100) NOT NULL,
`email` varchar(50) NOT NULL,
`level` tinyint(2) NOT NULL DEFAULT "1",
`name` varchar(40) NOT NULL,
`fami` varchar(40) NOT NULL,
`sex` enum("m","w") NOT NULL,
`day` tinyint(2) NOT NULL,
`month` tinyint(2) NOT NULL,
`year` smallint(4) NOT NULL,
`status` varchar(11) NOT NULL,
`gorod` text NOT NULL,
`icq` int(9) NOT NULL,
`filesize` int(11) NOT NULL,
`fileload` int(11) NOT NULL,
`skype` varchar(11) NOT NULL,
`do` text NOT NULL,
`interes` text NOT NULL,
`about` text NOT NULL,
`foto` char(4) NOT NULL,
`ip` char(30) NOT NULL,
`browser` varchar(100) NOT NULL,
`sort` char(4) NOT NULL DEFAULT "ASC",
`style` varchar(11) NOT NULL,
`num` tinyint(2) NOT NULL DEFAULT "10",
`lasttime` int(11) NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ') or error();
echo 'Создание файла конфигурации<br />';
$text ="<?php
defined('GCMS') or die('ОШИБКА!');
DEFINE('DB_HOST','$host');
DEFINE('DB_USER','$user');
DEFINE('DB_PASS','$pass');
DEFINE('DB_NAME','$base');
?>
";
$fp=fopen('../system/config.php','w+');
fwrite($fp,$text);
fclose($fp);
echo '<hr><a href="?step=3">Продолжить</a>';
break;
############
case '1':
echo '<div class="cv"><b>Шаг 1: Выбор базы</b></div><div class="main">';
echo '
<form action="index.php?step=2" method="POST">
Имя хоста:<br />
<input name="host" type="text" value="localhost" /><br />
База данных:<br />
<input name="base" type="text" /><br />
Пользователь базы:<br />
<input name="user" type="text" /><br />
Пароль к базе:<br />
<input name="pass" type="text" /><br />
<input type="submit" name="" value="Продолжить" /></form>';
echo '<hr><a href="?">Назад</a>';
break;
default:
echo '<div class="cv"><b>Лицензионное соглашение</b></div><div class="main">';
echo'
1) Данный скрипт распростроняется на бесплатной основе!</br>
2) Запрещено снимать копирайт GlobalTech- это не останется безнаказанным</br>
3) Вы можете вносить свои модификации в код и сам скрипт </br>
4) Если вы взяли часть кода или часть скрипта,то об этом должно упоминаться,что этот код взят с проекта GlobalTech </br>
5) Данный скрипт и информацию о нём запрещено распростронять некоторым сайтам,читаем не на распростронение </br>
6) Вы можете обратиться за помощью к нам на официальном сайте,контакты есть в копирайте.</br>
7) Любую поддержку и ответы на вопросы вы можете найти на официальном сайте <b>misteram.ru</b>.</br>
8) <b>Незнание правил не освобождает вас от ответственности!</b>';
echo '<hr><a href="?step=1">Согласен</a> | <a href="http://misteram.ru/forum/tema173">Не согласен</a>';
}
echo '</div><div class="spisok"><center><a href="http://misteram.ru">GlobalTech</a>,2011-2013 год</center></div></body></html>';
?>