View file admin/index.php

File size: 4Kb
<?php
$title = 'Панель управления';
include_once($_SERVER["DOCUMENT_ROOT"]."/inc/head.php");
if ($adm_id == 1) {
    echo '<div class="title">Панель управления</div>
    <div class="forlink"><a href="/adm/back" class="links">Заявки на вывод ('.$count_payment.')</a></div>
    <div class="forlink"><a href="/adm/shop" class="links">Модерация товаров ('.$count_shop . $new_mod_shop.')</a></div>
    <div class="forlink"><a href="/adm/link" class="links">Площадки ('.$all_links.')</a></div>
    <div class="forlink"><a href="/adm/task" class="links">Задания ('.$all_tasks.')</a></div>
    <div class="forlink"><a href="/adm/info" class="links">Пользователи ('.$count_users.')</a></div>
    <div class="forlink"><a href="/adm/sett" class="links">Настройки системы</a></div>
    <div class="forlink"><a href="/adm/rating" class="links">Настройки рейтинга</a></div>
    <div class="forlink"><a href="/adm/modules" class="links">Настройки модулей</a></div>
    <div class="forlink"><a href="/adm/pay" class="links">Настройки способов оплаты</a></div>
    <div class="forlink"><a href="/adm/php" class="links">Редактор кода</a></div>
    <div class="forlink"><a href="/adm/money" class="links">Начисление  средств</a></div>
    <div class="forlink"><a href="/adm/status" class="links">Назначение пользователей</a></div>
    <div class="forlink"><a href="/adm/ban" class="links">Блокировка аккаунтов</a></div>';
    echo '<div class="title">Оповестить всех пользователей</div>';
    if (isset($_POST['notif'])) {
        $error = '';
        if (empty($_POST['text'])) {
            $error.= 'Введите текст оповещения!<br/>';
        }
        if (!empty($error)) {
            echo '<div class="menu"></div>';
        } else {

            $data = $connect->prepare("select * from `users` where `id` != :uid order by `id` desc");
            $data->bindValue(':uid', $user['id'], PDO::PARAM_INT);
            $data->execute();

            $sql = $data->fetchAll();

            foreach ($sql as $row) notification($_POST['text'], $row['id']);

            echo '<div class="menu">Все пользователи успешно оповещены!</div>';
            header('Refresh: 1');

        }
    }
    echo '<div class="menu">
    <form action="" method="post">
    Сообщение:<br/><textarea name="text"></textarea><br/>
    <input type="submit" name="notif" value="Продолжить">
    </form></div>';
    echo '<div class="title">Загрузить логотип</div>';
    if (isset($_POST['logo'])) {
        $error = '';
        if (!file_exists($_FILES['filename']['tmp_name'])) {
            $error.= 'Вы не выбрали файл!<br/>';
        }
        elseif (!is_safePicture(['jpg', 'jpeg', 'png'], $_FILES['filename']['name'], $_FILES['filename']['tmp_name'])) {
            $error.= 'Неверный тип файла!<br/>';
        }
        if ($_FILES['filename']['size'] > 204800) {
            $error.= 'Максимальный размер файла - 25 Kb!<br/>';
        }
        if (!empty($error)) {
           echo '<div class="menu">'.$error.'</div>';
        } else {
        $files = 'logo.png'; 
        move_uploaded_file($_FILES['filename']['tmp_name'], $_SERVER["DOCUMENT_ROOT"]."/img/".$files); 
        echo '<div class="menu">Логотип успешно загружен!</div>';
        header('Refresh: 1');
        }
    }
    echo '<div class="menu">
    <form method="post" enctype="multipart/form-data" name="message">
    Выберите файл:<br/><input type="file" name="filename"><br />
    <input type="submit" name="logo" value="Загрузить"></div>';
} else {
    header ('location: /');
} 
include_once($_SERVER["DOCUMENT_ROOT"]."/inc/foot.php");
?>