Init.
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
use Insallah\Db, Insallah\Tournament, Insallah\TournamentModel;
|
||||
|
||||
require_once '_incl_data/__config.php';
|
||||
require_once '_incl_data/class/Insallah/Core/Db.php';
|
||||
require_once '_incl_data/class/Insallah/Tournament/Tournament.php';
|
||||
require_once '_incl_data/class/Insallah/Tournament/TournamentModel.php';
|
||||
|
||||
$db = new Db();
|
||||
$uid = $db::getValue('select id from users where login = ?', [$_COOKIE['login']]);
|
||||
|
||||
$tournamentsList = $db::getRows('select * from tournaments');
|
||||
$tournaments = '<ul>';
|
||||
foreach ($tournamentsList as $tournament) {
|
||||
$level = $tournament['tid'];
|
||||
$time = $tournament['start_time'];
|
||||
$tournament_members_id = TournamentModel::getFreeFighters($tournament['tid']);
|
||||
$members = [];
|
||||
foreach ($tournament_members_id as $member) {
|
||||
$members[] = TournamentModel::uidToLogin($member['uid']);
|
||||
}
|
||||
$tournaments .= "<li>Òóðíèð äëÿ {$tournament['tid']} óðîâíåé.<br>
|
||||
Âðåìÿ ïîäà÷è çàÿâêè: " . date('G:i', $tournament['start_time']) . "<br>
|
||||
Ó÷àñòíèêè:" . implode(', ', $members) . '</li>';
|
||||
}
|
||||
$tournaments .= '</ul>';
|
||||
|
||||
if (array_key_exists('tournament_start', $_POST)) {
|
||||
(new Tournament())->join($uid);
|
||||
}
|
||||
?>
|
||||
|
||||
<h3>Òóðíèð äëÿ <?=$_COOKIE['login']?></h3>
|
||||
<?= $tournaments ?>
|
||||
<?php if (!TournamentModel::getTournamentIdByUserId($uid)): ?>
|
||||
<form method="post">
|
||||
<input type="submit" name="tournament_start" value="Ïðèíÿòü ó÷àñòèå â òóðíèðå">
|
||||
</form>
|
||||
<?php else: ?>
|
||||
Âû óæå ó÷àâñòâóåòå â òóðíèðå!
|
||||
<?php endif; ?>
|
||||
Reference in New Issue
Block a user