Файл: mob-site/install/classes/install.class.php
Строк: 70
<?php
class install{
public $db;
public function __construct(){
$this->db = @new mysqli(DB_HOST,DB_USER,DB_PASSWORD,DB_DATABASE);
#Кодировка соединения
@$this->db->query("SET NAMES utf8");
}
public function insertDB($boom){
try{
$sql_1 = "CREATE TABLE IF NOT EXISTS `settings` (
`id` INT(11) unsigned NOT NULL auto_increment,
`winners` INT(11) NOT NULL,
`players` INT(11) NOT NULL,
`money` VARCHAR(50) NOT NULL,
`admin` VARCHAR(50) NOT NULL,
`password` VARCHAR(50) NOT NULL,
`chislo` INT(11) NOT NULL,
`chance` INT(11) NOT NULL,
`game` INT(1) NOT NULL,
`win` VARCHAR(30) NOT NULL,
PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
$sql_3 = "CREATE TABLE IF NOT EXISTS `reklam` (
`id` INT(11) unsigned NOT NULL auto_increment,
`http` VARCHAR(100) NOT NULL,
`name` VARCHAR(100) NOT NULL,
`date` INT(11) NOT NULL,
`sight` INT(1) NOT NULL,
PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
$sql_5 = "CREATE TABLE IF NOT EXISTS `players` (
`id` INT(11) unsigned NOT NULL auto_increment,
`ip` VARCHAR(16) NOT NULL,
`brow` TEXT NOT NULL,
`chance` INT(1) NOT NULL,
`date` INT(11) NOT NULL,
PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
$sql_6 = "CREATE TABLE IF NOT EXISTS `logs` (
`id` INT(11) unsigned NOT NULL auto_increment,
`kosh` VARCHAR(20) NOT NULL,
`date` INT(11) NOT NULL,
`money` VARCHAR(30) NOT NULL,
`new` INT(1) NOT NULL,
PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
$sql_7 = "CREATE TABLE IF NOT EXISTS `guest` (
`id` INT(11) unsigned NOT NULL auto_increment,
`name` VARCHAR(30) NOT NULL,
`text` VARCHAR(500) NOT NULL,
`ip` VARCHAR(16) NOT NULL,
`brow` VARCHAR(50) NOT NULL,
`date` INT(11) NOT NULL,
PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
$sql_8 = "CREATE TABLE IF NOT EXISTS `friends` (
`id` INT(11) unsigned NOT NULL auto_increment,
`http` VARCHAR(200) NOT NULL,
`name` VARCHAR(50) NOT NULL,
`mod` INT(1) NOT NULL,
PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
$login = htmlspecialchars($boom['login']);
$password = md5(md5($boom['password']));
$sql_2 = "INSERT INTO `settings` SET
`admin` = '".$login."',
`password` = '".$password."',
`money` = '0',
`chislo` = '25',
`chance` = '26',
`game` = '1',
`win` = '10'";
if(!$this->db->query($sql_1))
throw new Exception('Невозможно записать настройки!');
if(!$this->db->query($sql_2))
throw new Exception('Невозможно создать настройки!');
if(!$this->db->query($sql_3))
throw new Exception('Невозможно создать рекламу!');
if(!$this->db->query($sql_5))
throw new Exception('Невозможно создать игроков!');
if(!$this->db->query($sql_6))
throw new Exception('Невозможно создать логи!');
if(!$this->db->query($sql_7))
throw new Exception('Невозможно создать гостю!');
if(!$this->db->query($sql_8))
throw new Exception('Невозможно создать друзей сайта!');
}catch (Exception $e){
die($e->getMessage());
}
}
}
?>