Рефакторинг, очистка, работа над ошибками, связанными с базой, отказ от глобальной переменной $user во многих файлах.
Singleton в некоторых местах вместо решения #42. Новые шаги для решения #16 и #52. Closes #42. Closes #32. Closes #31.
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
<?
|
||||
|
||||
use Battles\User;
|
||||
|
||||
include('config.php');
|
||||
|
||||
function addch($text, $who, $room) {
|
||||
@@ -33,12 +36,12 @@ if($_GET['id'] == 1) {
|
||||
} elseif($_GET['id'] == 6) {
|
||||
$user = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `room` FROM `users` WHERE `id` = "'.(int)$_GET['user'].'" LIMIT 1'));
|
||||
if(isset($user['id'])) {
|
||||
addch('<font color=red>Внимание!</font> Ваш бой не может начаться по причине <b>Группа не набрана</b>', $user['login'], $user->getRoom());
|
||||
addch('<font color=red>Внимание!</font> Ваш бой не может начаться по причине <b>Группа не набрана</b>', $user['login'], User::getInstance()->getRoom());
|
||||
}
|
||||
} elseif($_GET['id'] == 7) {
|
||||
$user = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `room` FROM `users` WHERE `id` = "'.(int)$_GET['user'].'" LIMIT 1'));
|
||||
if(isset($user['id'])) {
|
||||
addch('<font color=red>Внимание!</font> Ваш бой начался.', $user['login'], $user->getRoom());
|
||||
addch('<font color=red>Внимание!</font> Ваш бой начался.', $user['login'], User::getInstance()->getRoom());
|
||||
}
|
||||
} else {
|
||||
exit;
|
||||
|
||||
Reference in New Issue
Block a user