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

Размер файла: 6.19Kb
<?
session_start();
include("themes/default/index.php");
function chmod_global($in){
$in = substr(decoct(fileperms($in)),1);
return $in;
}

$level = $_GET['level'];

if ($level == 4){
if ($_GET['tid'] == 'conf'){

include_once("inc/mysql.php");
$con = @mysql_connect($SERVER, $DB_NAME, $DB_PASS) or die("Нет соединения с сервером MySQL");//Подключение базы
$conn= @mysql_select_db($DB_USER) or die("Нет соединения с базой"); //выбор базы
$sql[] = "
CREATE TABLE `admin` (
  `id` int(11) NOT NULL auto_increment,
  `login` text NOT NULL,
  `pass` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;
";

$sql[] = "
CREATE TABLE `files` (
  `id` int(11) NOT NULL auto_increment,
  `name` text NOT NULL,
  `file` text NOT NULL,
  `opis` text NOT NULL,
  `pass` text NOT NULL,
  `time` int(11) NOT NULL,
  `count` int(11) NOT NULL,
  `format` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=70 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=70 ;";

foreach ($sql as $sq){
$OR_ADD = mysql_query($sq);
}

$login = $_POST['login'];
$pass  = $_POST['pass'];
$OR_ADD_ADMIN = mysql_query("INSERT INTO `admin` VALUES (1, '$login', '$pass');");

$fb = fopen('inc/dat/sitting.dat','w+');
$site = $_SERVER['HTTP_HOST'];
$f  = fputs($fb,"default|png,gif,bmp,ico,jpg,gpge,3gp,avi,mp4,mp3,wma,wav,mid,amr,zip,rar,gzip,gz,exe|50|$site|files|10|10");
fclose($fb);

if ($OR_ADD and $OR_ADD_ADMIN and $f){
echo $div['menu'];
echo 'Установка прошла успешно<br />';
echo '<a href="admin/">Админ панель</a><br />';
echo $div['menu_end'];
include("themes/default/foot.php");
exit;
}else{
echo 'Ошибка установки';
}
}

echo $div['title'].'Создания учётной записи администратора'.$div['title_end'];

echo $div['menu'];
echo '
<form action="?level=4&amp;tid=conf" method="post">
Логин админа<br />
<input type="text" name="login" value="Admin"/><br />
Пароль админа<br />
<input type="password" name="pass"/><br />
<input type="submit" value="Создать"/><br />
</form>
';
echo $div['menu_end'];
include("themes/default/foot.php");
exit;
}


if ($level == 3){
if ($_GET['tid'] == 'connect'){

$fb = fopen('inc/mysql.php','w+');
$f  = fputs($fb,'<?
$DB_NAME = "'.$_POST['db_name'].'";
$DB_USER = "'.$_POST['db_user'].'";
$DB_PASS = "'.$_POST['db_pass'].'";
?>');
fclose($fb);
if ($f){
include("inc/mysql.php");
$con = @mysql_connect($SERVER, $DB_NAME, $DB_PASS) or die("Нет соединения с сервером MySQL");//Подключение базы
$conn= @mysql_select_db($DB_USER) or die("Нет соединения с базой"); //выбор базы
if ($con and $con){
echo $div['menu'];
echo 'Соединение с базой установлено<br />';
echo '<a href="?level=4">Продолжить установку</a><br />';
echo $div['menu_end'];
include("themes/default/foot.php");
exit;
}
}else{
echo 'Ошибка установите права 0777 на дирикторию inc';
}
}

echo $div['title'].'Установка соединения с базой'.$div['title_end'];
echo $div['menu'];
echo '
<form action="?level=3&amp;tid=connect" method="post">
Сервер mysql<br />
<input type="text" name="server" value="localhost"/><br />
DB NAME <br />
<input type="text" name="db_name" /><br />
DB USER<br />
<input type="text" name="db_user" /><br />
DB PASS<br />
<input type="text" name="db_pass" /><br />

<input type="submit" value="Соеденится"/><br />
</form>
';
echo $div['menu_end'];
include("themes/default/foot.php");
exit;
}


if ($level == 2){
echo $div['title'].'Проверка готовности файлов'.$div['title_end'];


if (chmod_global('files') != '0777'){$files = '<font color="red">Now</font>';$files_stat = '2';}else{$files = '<font color="green">Ok</font>'; $files_stat = '1';}
if (chmod_global('inc') != '0777'){$inc = '<font color="red">Now</font>'; $inc_stat = '2';}else{$inc = '<font color="green">Ok</font>';$inc_stat = '1';}
if (chmod_global('inc/dat') != '0777'){$dat = '<font color="red">Now</font>';$incdat = '2';}else{$dat = '<font color="green">Ok</font>';$incdat='1';}

echo $div['menu'];
echo 'files/ '.$files.'<br />';
echo 'inc/ '.$inc.'<br />';
echo 'inc/dat '.$dat.'<br />';

echo '<br />';
echo 'Файлы отмечиные <font color="red">Now</font> необходимо выставить права разрешающие на запись<br />';
if ($files_stat == '1' and $inc_stat == '1' and $incdat == '1'){
echo '<a href="?level=3">Продолжить установку</a><br />';
}else{
echo '<b>Файлы не готовы к работе пожалуйста поставьте права разрешающие на запись</b><br />';
}
echo $div['menu_end'];
include("themes/default/foot.php");
exit;
}

echo $div['title'].'Установка обменника'.$div['title_end'];
echo $div['menu'];
echo 'Скрипт распространяется бесплатно.<br />';
echo 'Те кто нарушет авторские права ,гореть тому в оду!<br />';
echo 'Автор : -=Орёл=- (c)<br />';
echo 'email : [email protected]<br />';
echo 'icq   : 952042<br />';

echo '<br />';

echo 'С вопросами по скрипту, а так же с предложениями в развитии скрипта предложениями новых идей обращатся по выше указанным контактам.<br />
Если ваше идея покажется мне интересной я сделаю её реальностью.<br />';

echo 'Для заказа, модифицирования скрипта,заказа мода,заказа дополнения на ваш вкус так же обращайтесь.<br />
А так же пишу любые другие скрипты на заказ.<br />';

echo '<a href="?level=2">Приступить к установки</a><br />';
echo $div['menu_end'];

include("themes/default/foot.php");
?>