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

Размер файла: 3.22Kb
<?php 
// by mides, icq: 529-899-6, mail: [email protected]

require("config.php");

echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">';
echo '<html>';
echo '<head>';
echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';
echo '<title>Установка - coolcms v1.3</title>';
echo '<link href="../styles/blue.css" rel="stylesheet" type="text/css" />';
echo '</head>';
echo '<body>';

echo '<div class="tp">coolcms v1.3</div><div class="s1">Установка</div><div class="s2">';

switch($_GET['act']){

###############################################################################
##                   Форма заполнения данных                                 ##
###############################################################################
default:

echo '<form action="?act=do" method="post" name="form">';
echo 'Логин:<br/><input name="login" type="text" maxlength="20" /><br/>';
echo 'E-mail:<br/><input name="email" type="text" maxlength="20" /><br/>';
echo 'Пароль:<br/><input name="pass" type="text" maxlength="20" /><br/>';
echo '<input name="submit" type="submit" value="Начать установку" /></form></div>';
echo '</div><div class="s1">Навигация</div><div class="s2"><a href="../">на главную</a></div>';

break;

###############################################################################
##                     Установка, если все верно                             ##
###############################################################################
case 'do':

if(!empty($_POST['login']) && !empty($_POST['email']) && !empty($_POST['pass'])){
	$login = htmlspecialchars(mysql_real_escape_string($_POST['login']));
	$email = htmlspecialchars(mysql_real_escape_string($_POST['email']));
	$pass = md5(htmlspecialchars(mysql_real_escape_string($_POST['pass'])));
	
	// сначала запросы в базу, чтобы потом можно было добавить админа
	$sqls = file_get_contents('base.sql');
	$sql = explode(';', $sqls);
	for($i = 0; $i < count($sql); $i++){
		mysql_query($sql[$i]);
	}
	mysql_query("INSERT INTO `users` SET `user_login` = '$login', `user_mail` = '$email', `user_pass` = '$pass', `user_regtime` = '".time()."', `user_access` = '1'");
	mysql_query("INSERT INTO `news` SET `title` = 'Добро пожаловать!', `time` = '".time()."', `text` = 'Если вы читаете эту новость, coolcms v1.3 успешно установлен! :) Скачать его можно на официальном сайте http://mides.ru'");
	echo 'Движок успешно установлен! Удалите install.php, base.sql и пользуйтесь! :)';
	echo '</div><div class="s1">Навигация</div><div class="s2"><a href="../">на главную</a></div>';
}else{
	echo 'Ошибка! Вы не заполнили поля!';
	echo '</div><div class="s1">Навигация</div><div class="s2"><a href="install.php">назад</a><br/><a href="../">на главную</a></div>';
}


}
echo '<div class="tail">&copy; by <a href="http://coolcms.mobi">mides</a></div>';
?>