Ejemplo n.º 1
0
function Access($group)
{
    AuthReset();
    global $player;
    switch ($group) {
        case '0':
            if (isset($_SESSION['USER_LOGGED']) && $_SESSION['USER_LOGGED'] == true) {
                MessageSend(1, 'Данная страница доступна только для гостей!');
            }
            break;
        case '1':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            }
            break;
        case '3':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            } else {
                if ($player['group'] < 3) {
                    MessageSend(1, 'Данная страница доступна только для VIP/Premium!');
                }
            }
            break;
        case '4':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            } else {
                if ($player['group'] < 4) {
                    MessageSend(1, 'Данная страница доступна только для Premium!');
                }
            }
            break;
        case '7':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            } else {
                if ($player['group'] < 7) {
                    MessageSend(1, 'Данная страница доступна только для Хелперов!');
                }
            }
            break;
        case '8':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            } else {
                if ($player['group'] < 8) {
                    MessageSend(1, 'Данная страница доступна только для Модераторов!');
                }
            }
            break;
        case '9':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            } else {
                if ($player['group'] < 9) {
                    MessageSend(1, 'Данная страница доступна только для Модераторов+!');
                }
            }
            break;
        case '16':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            } else {
                if ($player['group'] < 16) {
                    MessageSend(1, 'Данная страница доступна только для Администраторов!');
                }
            }
            break;
        case '20':
            if (!isset($_SESSION['USER_LOGGED']) or $_SESSION['USER_LOGGED'] == false) {
                MessageSend(1, 'Данная страница доступна только для зарегестрированных пользователей!');
            } else {
                if ($player['group'] != 20) {
                    MessageSend(1, 'Данная страница доступна только для Гл. Администраторов!');
                }
            }
            break;
        default:
            MessageSend(1, 'Данная страница в разработке...');
            break;
    }
}
<?php

require $_SERVER['DOCUMENT_ROOT'] . '/system.php';
//SiteRefer();
AuthReset();
Access(1);
//-== Система загрузки скинов, написаная mr.markitanov (EnoT) специально для Rubukkit.org! ==-\\
$skin = "YES";
$cloak = "YES";
$name = $player['login'];
$skindir = "skins";
//- Название папки со скинами
$cloakdir = "cloaks";
//- Название папки с плащами
//- Проверяем заполнены ли поля
if (isset($_REQUEST['fileskin']) and !isset($_REQUEST['filecloak'])) {
    if (!is_uploaded_file($_FILES["fileskin"]["tmp_name"])) {
        MessageSend(1, 'Скин не выбран!', '/cabinet/');
        $skin = "NO";
    } else {
        $imageskininfo = getimagesize($_FILES['fileskin']['tmp_name']);
        $thisskin = 'yes';
    }
}
if (isset($_REQUEST['filecloak']) and !isset($_REQUEST['fileskin'])) {
    if ($player['group'] < 4) {
        MessageSend(1, 'Плащи могут загружать только Premium аккаунты!', '/cabinet/');
    }
    if (!is_uploaded_file($_FILES["filecloak"]["tmp_name"])) {
        MessageSend(1, 'Плащ не выбран!', '/cabinet/');
        $cloak = "NO";