Esempio n. 1
0
<?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;
Esempio n. 2
0
<?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>";
}
Esempio n. 3
0
<?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>";
}