<?php
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
require("./mysql.php");
include ("config.php");
echo "<html><head><title>УСТАНОВКА</title>
<link href='themes/css/default.css' rel='stylesheet' type='text/css' />
</head><body >";
if ($_GET[act]=="set")
{
echo "<ul>";
$e = mysql_query("CREATE TABLE `bann` (
`user` varchar(25) NOT NULL default '',
`ip` varchar(20) NOT NULL default '',
`browser` text NOT NULL,
`admin` varchar(25) NOT NULL default '',
`time` varchar(15) NOT NULL default ''
) TYPE=MyISAM;");
echo"<li> Операция - Создание таблицы Бан-листа<br/>";
$e = mysql_query("CREATE TABLE `count` (
`ip` varchar(15) NOT NULL default '',
`browser` text NOT NULL,
`time` varchar(25) NOT NULL default '',
`where` varchar(100) NOT NULL default '',
`name` varchar(25) NOT NULL default ''
) TYPE=MyISAM;");
echo"<li> Операция - Создание таблицы Счётчика<br/>";
$e = mysql_query("CREATE TABLE `guestbook` (
`id` int(11) NOT NULL auto_increment,
`date` varchar(20) NOT NULL default '',
`nik` varchar(25) NOT NULL default '',
`ip` varchar(20) default NULL,
`browser` text NOT NULL,
`text` text NOT NULL,
`admin` text NOT NULL,
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;");
echo"<li> Операция - Создание таблицы Гостевой книги<br/>";
$e = mysql_query("CREATE TABLE `letters` (
`id` int(11) NOT NULL auto_increment,
`user` varchar(25) NOT NULL default '',
`text` text NOT NULL,
`time` varchar(25) NOT NULL default '',
`author` varchar(25) NOT NULL default '',
`type` varchar(15) NOT NULL default '',
`read` varchar(10) NOT NULL default '',
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;");
echo"<li> Операция - Создание таблицы Писем<br/>";
$e = mysql_query("CREATE TABLE `link` (
`link` text NOT NULL,
`http` text NOT NULL,
`ip` varchar(15) NOT NULL default '',
`name` varchar(15) NOT NULL default ''
) TYPE=MyISAM;");
echo"<li> Операция - Создание таблицы Ссылок друзей - партнёров<br/>";
$e = mysql_query("CREATE TABLE `news` (
`id` int(11) NOT NULL auto_increment,
`idnews` int(11) NOT NULL default '0',
`type` varchar(10) NOT NULL default '',
`date` varchar(10) NOT NULL default '',
`shortnews` text NOT NULL,
`fullnews` text NOT NULL,
`author` varchar(20) NOT NULL default '',
`ip` varchar(25) NOT NULL default '',
`browser` text NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;");
echo"<li> Операция - Создание таблицы Новостей<br/>";
$e = mysql_query("CREATE TABLE `settings` (
`id` int(11) NOT NULL auto_increment,
`version` varchar(25) NOT NULL default '',
`nickadmina` varchar(25) NOT NULL default '',
`emailadmina` varchar(40) NOT NULL default '',
`mainlink` char(2) NOT NULL default '',
`show_date` char(2) NOT NULL default '',
`show_time` char(2) NOT NULL default '',
`themes` varchar(50) NOT NULL default '',
`css` varchar(30) NOT NULL default '',
`image` varchar(100) NOT NULL default '',
`welcome` char(2) NOT NULL default '',
`privetstvie` varchar(150) NOT NULL default '',
`counter` char(2) NOT NULL default '',
`generacia` char(2) NOT NULL default '',
`sdvigclock` char(2) NOT NULL default '',
`title` varchar(150) NOT NULL default '',
`textlogo` varchar(150) NOT NULL default '',
`copyright` varchar(100) NOT NULL default '',
`homeurl` varchar(150) NOT NULL default '',
`rashstr` varchar(10) NOT NULL default '',
`portal` char(3) NOT NULL default '',
`gzip` char(2) NOT NULL default '',
`offmes` varchar(150) NOT NULL default '',
`kolnews` char(2) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;");
echo"<li> Операция - Создание таблицы Настроек<br/>";
$e = mysql_query("CREATE TABLE `users` (
`id` int(11) NOT NULL auto_increment,
`name` tinytext NOT NULL,
`password` tinytext NOT NULL,
`imname` varchar(25) NOT NULL default '',
`sex` char(3) NOT NULL default '',
`postguest` varchar(10) NOT NULL default '',
`postforum` varchar(10) NOT NULL default '',
`postchat` varchar(10) NOT NULL default '',
`otvetov` int(11) NOT NULL default '0',
`dateofbirth` varchar(25) NOT NULL default '',
`datereg` varchar(25) NOT NULL default '',
`lastdate` varchar(25) NOT NULL default '',
`mail` varchar(25) NOT NULL default '',
`icq` varchar(10) NOT NULL default '',
`www` varchar(30) NOT NULL default '',
`about` text NOT NULL,
`live` varchar(25) NOT NULL default '',
`mibile` varchar(25) NOT NULL default '',
`rights` int(11) NOT NULL default '0',
`status` varchar(25) NOT NULL default '',
`ip` varchar(25) NOT NULL default '',
`browser` text NOT NULL,
`dopparametr` varchar(25) NOT NULL default '',
`timererfesh` varchar(15) NOT NULL default '',
`kolanywhwere` varchar(15) NOT NULL default '',
`znak` int(11) NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;");
echo"<li> Операция - Создание таблицы Пользователей<br/>";
mysql_query("insert into `users` values(0,'".$_POST['wnickadmina']."','".md5($_POST['wpassadmina'])."','".$_POST['wnickadmina']."','','0','0','','','','".time()."','".time()."','".$_POST[wemailadmina]."','0','$_POST[whome]','0','0','0','5','Admin','".getenv(REMOTE_ADDR)."','".getenv(HTTP_USER_AGENT)."','ok','20','20', '1');");
mysql_query("INSERT INTO `settings` ( `id` ,`version`, `nickadmina` , `emailadmina` , `mainlink` , `show_date` , `show_time` , `themes` , `css` , `welcome` , `privetstvie` , `counter` , `generacia` , `sdvigclock` , `title` , `textlogo` , `copyright` , `homeurl` , `rashstr` , `portal` , `gzip` , `offmes` , `kolnews` )
VALUES (
'1', '1.6', '$_POST[wnickadmina]', '$_POST[wemailadmina]', '1', '1', '1', 'html','default', '1', 'hello', '1', '1', '0', '$_POST[wtitle]', '$_POST[wtextlogo]', 'На главную', '$_POST[whome]', 'txt', 'on', '1', 'PEMOHT', '2'
);");
echo "<br/>ВСЕ ТАБЛИЦЫ СОЗДАНЫ<br/>НЕ ЗАБУДЬТЕ УДАЛИТЬ ФАЙЛ INSTALL.PHP<br/><a href='".$_POST[whome]."'>На главную</a></div></body></html>";
}
if ($_GET[act]=="install")
{
echo'Установка сайта';
echo"<form method='post' action='install.php?act=set'>";
echo"<table width='100%' border='1' cellpadding='0' cellspacing='0'>";
# Ник админа на сайте
echo"<tr><td class='b' >Ник админа:<br/>
<input name='wnickadmina' maxlength='50' /></td></tr><tr>";
# Пароль админа на сайте
echo"<td class='b' >Пароль админа:<br/>
<input name='wpassadmina' maxlength='50' /></td></tr><tr>";
# е-mail админа
echo"<td class='b' >е-mail админа:<br/>
<input name='wemailadmina' maxlength='50' /></td></tr><tr>";
# Заголовок страниц
echo"<td class='b' >Заголовок страниц :<br/>
<input name='wtitle' maxlength='100' /></td></tr><tr>";
# Название
echo"<td class='b' >Название:<br/>
<input name='wtextlogo' maxlength='200' /></td></tr><tr>";
# Копирайт
echo"<td class='b >Копирайт:<br/>
<input name='wcopyright' maxlength='100' /></td></tr><tr>";
# Главная сайта
echo"<td class='b' >Главная сайта без слэша в конце:<br/>
<input name='whome' maxlength='100' /></td></tr></table>";
echo"<br/><input value='УСТАНОВИТЬ' name='do' type='submit'/></form>";
echo"</body></html>";
}
if($_GET[act]=="")
{
include ("themes/default.php"); //Вставляем скин сайта.
echo'Проверка файлов<br /><br />';
function permissions($filez){
$filez = @decoct(@fileperms("$filez")) % 1000;
return $filez;
}
echo'Готовность папок<br />';
echo'<br />Запись в папку file/loads/about : ';
echo ' ('.permissions('file/loads/about').') - ';
if(permissions("file/loads/about")>=777){ echo "<font color='green'>Разрешенa</font>"; }
else
{ echo "<font color='red'>Запрещена</font>"; }
echo'<br />Запись в папку file/loads/comm : ';
echo ' ('.permissions('file/loads/comm').') - ';
if(permissions("file/loads/comm")>=777){ echo "<font color='green'>Разрешенa</font>"; }
else
{ echo "<font color='red'>Запрещена</font>"; }
echo'<br />Запись в папку file/loads/ds : ';
echo ' ('.permissions('file/loads/ds').') - ';
if(permissions("file/loads/ds")>=777){ echo "<font color='green'>Разрешенa</font>"; }
else
{ echo "<font color='red'>Запрещена</font>"; }
echo'<br />Запись в папку file/loads/small : ';
echo ' ('.permissions('file/loads/small').') - ';
if(permissions("file/loads/small")>=777){ echo "<font color='green'>Разрешенa</font>"; }
else
{ echo "<font color='red'>Запрещена</font>"; }
echo'<br />Запись в папку file/loads/scr : ';
echo ' ('.permissions('file/loads/scr').') - ';
if(permissions("file/loads/scr")>=777){ echo "<font color='green'>Разрешенa</font>"; }
else
{ echo "<font color='red'>Запрещена</font>"; }
echo'<br />Запись в папку file/loads/ck: ';
echo ' ('.permissions('file/loads/ck').') - ';
if(permissions("file/loads/ck")>=777){ echo "<font color='green'>Разрешенa</font>"; }
else
{ echo "<font color='red'>Запрещена</font>"; }
echo"<br /><font color='green'>Если какой-то пункт выделен красным необходимо зайти по фтп и выставить права на запись этому файлу или папке<br /></font>";
echo'Если нет красных пунктов то переходите к установке!<br /><a href=\'install.php?act=install\'>Начать</a>';
echo"</div></body></html>";
}
echo "</body></html>";
?>