* Project name: Battles-Game */ session_start(); //require_once '../functions.php'; $user = new User($_SESSION['uid']); if (!$user->admin) { header("HTTP/1.0 404 Not Found"); exit; } $al = db::c()->query('SELECT * FROM `aligns` WHERE `align` = "?s" LIMIT 1', $user['align'])->fetch_assoc(); function statsat($nu) { /*in admin.php*/ $stats = 0; $master = 0; $vinos = 0; $money = 0; foreach (Config::$exptable as $k => $v) { if ($k == $nu) { break; } $stats += $v[0]; $master += $v[1]; $vinos += $v[2]; $money += $v[3]; } return ["stats" => $stats + 12, "master" => $master + 1, "vinos" => $vinos + 3, "money" => $money]; } function imp($array) { $str = ''; foreach ($array as $k => $v) { $str .= $k . ";" . $v . ";"; } return $str; } function expa($str) { $array = explode(";", $str); for ($i = 0; $i <= count($array) - 2; $i = $i + 2) { $rarray[$array[$i]] = $array[$i + 1]; } if (isset($rarray)) { return $rarray; } else { return []; } } if ($_POST['ali']) { //Что делает эта штука? $accs = $_POST; array_shift($accs); array_shift($accs); array_shift($accs); db::c()->query('INSERT INTO `aligns` (`align`,`img`,`name`,`accses`) VALUES ("?s","?s","?s","?s") ON DUPLICATE KEY UPDATE `img` = "?s", `name` = "?s", `accses` = "?s"', $_POST['ali'], $_POST['im'], $_POST['txt'], imp($accs), $_POST['im'], $_POST['txt'], imp($accs)); } $aligns = db::c()->query('SELECT `img`,`align`,`name` FROM `aligns` ORDER BY `align`'); ?>