示例#1
0
')">Раунды</button>
                <?php 
if (isActiveUser()) {
    ?>
                    <button type="button" id="stategyButton" class="btn btn-default" onclick="$('#dataContainer').load('userStrategy.php?id=<?php 
    echo $tournamentData['game'];
    ?>
&tournament=<?php 
    echo $tournamentId;
    ?>
');">Стратегии</i></button>
                <?php 
}
?>
                <?php 
if (isActiveUser() && $tournamentData['state'] == 'running' || isAdmin()) {
    ?>
                    <button type="button" id="trainingButton" class="btn btn-default" onclick="$('#dataContainer').load('training.php?id=<?php 
    echo $tournamentData['game'];
    ?>
&tournament=<?php 
    echo $tournamentId;
    ?>
');">Тренировка</button>
                <?php 
}
?>
            </div>
        </div>
    </div>
        
示例#2
0
<?php

include_once 'procedures.php';
$gameList = getGameList();
if (isActiveUser()) {
    if (stripos($_SERVER['REQUEST_URI'], 'APimageViewer')) {
        $_SESSION['adminPanelState'] = 'APimageViewer.php';
    }
    // сессия состояния
    $typeId = -1;
    if (isset($_GET['type'])) {
        $typeId = intval($_GET['type']);
    }
    // сессия - typeId
    if (stripos($_SERVER['REQUEST_URI'], 'APimageViewer')) {
        $_SESSION['adminImgTypeId'] = $typeId;
    }
    $gameId = -1;
    if (isset($_GET['game'])) {
        $gameId = intval($_GET['game']);
    }
    // сессия - gameId
    if (stripos($_SERVER['REQUEST_URI'], 'APimageViewer')) {
        $_SESSION['adminImgGameId'] = $gameId;
    }
    // сбор инфы из бд
    $imageData = getImageData($typeId, $gameId);
    ?>

    <script>
        changeActiveAdminButton('imageViewerButton');
<?php

include_once 'database/connect.php';
include_once 'functions/general.php';
session_start();
if (isset($_GET['ref'])) {
    $ref = $_GET['ref'];
    $id = bookRefToId($ref, $dbconn);
    $results = retrieveTextbook($id, $dbconn);
    $user = retrieveUser($results['UserId'], $dbconn);
    $categories = retrieveCategories($dbconn);
    $conditions = retrieveConditions($dbconn);
    if (isActiveUser($user['UserId'], $dbconn)) {
        $currentUser = true;
    } else {
        $currentUser = false;
    }
}
示例#4
0
function changePassword($newPassword, $id = "")
{
    if ($newPassword == "" || !isActiveUser()) {
        return 4;
    }
    $link = getDBConnection();
    if (mysqli_select_db($link, getDBName())) {
        $newPassword = md5(md5(trim(mysqli_real_escape_string($link, $newPassword))));
        if (isAdmin() && $id != "") {
            $currentId = intval($id);
        } else {
            $currentId = intval(getActiveUserID());
        }
        if (mysqli_query($link, "UPDATE users SET password = '******' WHERE id = {$currentId}")) {
            //logOff();
            LogIn(md5(generateUniqueCode(10)), getActiveUserID());
            return 0;
        }
        return 1;
    } else {
        return 2;
    }
}
<?php

include_once 'database/connect.php';
include_once 'functions/general.php';
if (isset($_GET['id'])) {
    $id = $_GET['id'];
    $results = retrieveTextbook($_GET['id'], $dbconn);
    if (isActiveUser($results['UserId'], $dbconn)) {
        $currentUser = true;
    } else {
        $currentUser = false;
    }
}
示例#6
0
<?php

include_once 'database/connect.php';
include_once 'functions/general.php';
include_once 'validation.php';
$ref = $_GET['ref'];
$id = bookRefToId($ref, $dbconn);
$book = retrieveTextbook($id, $dbconn);
if (isActiveUser($book['UserId'])) {
    try {
        $sql = $dbconn->prepare("DELETE FROM `textbooks` WHERE `BookId` = :id");
        $sql->execute();
        $sql->bindParam(':id', $id);
        $imagesql = $dbconn->prepare("DELETE FROM `textbook-images` WHERE `BookId` = :id");
        $imagesql->bindParam(':id', $id);
        $imagesql->execute();
        if ($sql->execute() || $imagesql->execute()) {
            header("location: ../myuploads.php");
        } else {
            echo 'Unable to delete Textbook  !';
        }
    } catch (PDOException $e) {
        errorHandle($e);
    }
}
示例#7
0
文件: top.php 项目: CSchool/AIBattle
            </ul>
            <ul class="nav navbar-nav navbar-right">
            <li class="dropdown">
                <a href="#" class="dropdown-toggle profilePadding" data-toggle="dropdown"> 
                    <span class="glyphicon glyphicon-user"></span> <?php 
    if (!isActiveUser()) {
        echo "Профиль";
    } else {
        echo getActiveUserNickname() . (($notViewedMessages = getNotViewedMessages()) > 0 ? " ({$notViewedMessages})" : "");
    }
    ?>
 <b class="caret"></b>
                </a>
                <ul class="dropdown-menu">
                <?php 
    if (!isActiveUser()) {
        ?>
                    <li><a href="userAuthorization.php">Войти</a></li>
                    <li class="divider"></li>
                    <li><a href="userRegistration.php">Зарегистрироваться</a></li>
                <?php 
    } else {
        ?>
                    <li><a href="userProfile.php">Профиль</a></li>
                    <li><a href="userMessages.php">Сообщения<?php 
        echo ($notViewedMessages = getNotViewedMessages()) > 0 ? " ({$notViewedMessages})" : "";
        ?>
</a></li>
                    <li class="divider"></li>
                    <li><a href="logOff.php">Выйти</a></li>
                <?php 
示例#8
0
function getUserPatronymic($id = "")
{
    if (!isActiveUser()) {
        return "Anonymous";
    }
    $link = getDBConnection();
    if (mysqli_select_db($link, getDBName())) {
        if (isAdmin() && $id != "") {
            $currentId = intval($id);
        } else {
            $currentId = intval(getActiveUserID());
        }
        $query = mysqli_query($link, "SELECT patronymic FROM users WHERE id = {$currentId}");
        $res = mysqli_fetch_assoc($query);
        return $res['patronymic'];
    }
}