<?php include '../../../models/config.php'; include '../../../models/helpers.php'; function __autoload($name) { include_once "../../../models/classes/{$name}.class.php"; } session_start(); $err = array(); $profil = new Profil($_SESSION['profil_id']); $competitions = new Competition(); if ($competitions->userIsRegistratedOnCompetition($profil->getId(), $_POST['id']) == false) { if (isset($_POST['registrate']) && $_POST['registrate'] == 'true') { $competitions->registrateUserForCompetition($profil->getId(), $_POST['id']); } } $competition = $competitions->getCompetition($_POST['id'], $profil->getLevel()); $container = "<h3>{$competition['title']}</h3>"; $container .= "<p>{$competition['description']}</p>"; $container .= "<div>startovné: {$competition['start_price']} EUR</div>"; $date = date('j. n. Y - H:i:s', $competition['date']); $container .= "<div>start: {$date}</div>"; if ($competitions->userIsRegistratedOnCompetition($profil->getId(), $_POST['id']) == true) { $container .= "<div id='registrationToCompetition' onclick='showStartlist(\"{$_POST['id']}\")'>Startovní listina</div>"; $container .= "<div id='startList'></div>"; } else { $container .= "<div id='registrationToCompetition' onclick='registrateOnCompetition(\"{$_POST['id']}\")'>Přihlásit se na závod</div>"; } print $container;
<?php include '../../../models/config.php'; include '../../../models/helpers.php'; function __autoload($name) { include_once "../../../models/classes/{$name}.class.php"; } session_start(); $err = array(); $profil = new Profil($_SESSION['profil_id']); $store = new Store(); $item = $store->getItemById($_POST['id'], $profil->getLevel()); if ($profil->getMoney() < $item['price']) { $err[] = 'Nedostatek peněz'; } if (count($err) < 1) { $money = $profil->getMoney() - $item['price']; $store->buyItem($item['id'], $profil->getId(), $money); echo 'Koupeno'; return; } foreach ($err as $err) { echo "<div>{$err}</div>"; }
<?php include '../../../models/config.php'; include '../../../models/helpers.php'; function __autoload($name) { include_once "../../../models/classes/{$name}.class.php"; } session_start(); $err = array(); $profil = new Profil($_SESSION['profil_id']); $job = new Job(); $activeJob = $job->getJobById(safeText($_POST['id']), $profil->getLevel(), $profil->getJobExpierence()); if ($profil->getActulaEnergy() < $activeJob['energy']) { $err[] = 'Nedostatek energie!'; } if (count($err) < 1) { $energy = $profil->getActulaEnergy() - $activeJob['energy']; $money = $profil->getMoney() + $activeJob['money']; $newJobExperience = $profil->getJobExpierence() + $activeJob['addExpierence']; $job->doJob($energy, $activeJob['energy'], $activeJob['id'], $profil->getId(), $money, $newJobExperience); echo 1; return; } foreach ($err as $err) { echo "<div>{$err}</div>"; }