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

Размер файла: 4.5Kb
<?php 
// by mides, wmclub.mobi

require('config.php');
require('includes/sys.php');
$v = 'v1.9';

echo '<?xml version="1.0" encoding="utf-8"?>
	<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
	<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
	<head>
	<meta http-equiv="Content-Type" content="application/vnd.wap.xhtml+xml; charset=UTF-8"/>
	<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
	<link rel="stylesheet" href="styles/default/style.css" type="text/css"/>
	<title>Установка CoolCMS '.$v.'</title>
	</head>
	<body>';
	
switch($_GET['act']){

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

tp('Установка CoolCMS '.$v);

echo '<form action="?act=do" method="post" name="form">
	 Логин:<br/><input name="login" type="text" maxlength="20" /><br />
	 E-mail:<br/><input name="email" type="text" maxlength="50" /><br />
	 <input name="submit" type="submit" value="Ok" /></form>';
	 nav_main();

break;

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

if(!empty($_POST['login']) && !empty($_POST['email'])){
	$login = $_POST['login'];
	$email = $_POST['email'];
	$pass = generate(8);
	
	// сначала запросы в базу, чтобы потом можно было добавить админа
	$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` = '".md5(md5($pass))."', `user_regtime` = '".time()."', `user_access` = 3, `set_style` = 'default', `set_onpage` = 10");
	mysql_query("INSERT INTO `news` SET `title` = 'Добро пожаловать!', `text` = 'Если вы читаете эту новость, CoolCMS $v успешно установлен! :) Скачать его можно на официальном сайте http://wmclub.mobi', `time` = '".time()."'");
	mysql_query("INSERT INTO `smiles` (`id`, `code`, `path`) VALUES
(1, ':)', '../images/smiles/1.gif'),
(2, ':-)', '../images/smiles/2.gif'),
(3, ';))', '../images/smiles/4.gif'),
(4, ':sad', '../images/smiles/4.gif'),
(5, ';)', '../images/smiles/5.gif'),
(6, '%0', '../images/smiles/6.gif'),
(7, ':(', '../images/smiles/7.gif'),
(8, ':-(', '../images/smiles/8.gif'),
(9, ':yy', '../images/smiles/9.gif'),
(10, ':sho', '../images/smiles/10.gif'),
(11, ':o_o', '../images/smiles/11.gif'),
(12, ':crazy', '../images/smiles/12.gif'),
(13, ':d', '../images/smiles/13.gif'),
(14, ':-d', '../images/smiles/14.gif'),
(15, ':peace', '../images/smiles/15.gif'),
(16, ':flud', '../images/smiles/16.gif'),
(17, ':closed', '../images/smiles/17.gif'),
(18, ':angry', '../images/smiles/18.gif'),
(19, ':bravo', '../images/smiles/19.gif'),
(20, ':ban', '../images/smiles/20.gif'),
(21, ':f', '../images/smiles/21.gif'),
(22, ':welcome', '../images/smiles/22.gif'),
(23, ':good', '../images/smiles/23.gif'),
(24, ':ubanned', '../images/smiles/24.gif'),
(25, ':spam', '../images/smiles/25.gif'),
(26, ':shut', '../images/smiles/26.gif'),
(27, ':shock', '../images/smiles/27.gif'),
(28, ':read', '../images/smiles/28.gif'),
(29, ':overlook', '../images/smiles/29.gif'),
(30, ':oops', '../images/smiles/30.gif'),
(31, ':?', '../images/smiles/31.gif'),
(32, ':@', '../images/smiles/32.gif'),
(33, ';/', '../images/smiles/33.gif'),
(34, ':off', '../images/smiles/34.gif'),
(35, ':lol', '../images/smiles/35.gif'),
(36, ':hack', '../images/smiles/36.gif'),
(37, ':sorry', '../images/smiles/37.gif')");
	info('Движок успешно установлен!<br />Логин: '.$login.'<br />Пароль: '.$pass.'<br />Автологин:<br /><input name="auto" type="text" value="http://'.$_SERVER['HTTP_HOST'].'/a.php?l='.$login.'&amp;p='.$pass.'" /><br />Удалите install.php, base.sql и пользуйтесь! :)');
	nav_main();
}else{
	error('Ошибка! Вы не заполнили поля!');
	nav('?');
}


}

echo '&copy; by <a href="http://wmclub.mobi">mides</a>';

?>