コード例 #1
0
ファイル: index.php プロジェクト: kapai69/fl-ru-damp
<?php

define('IS_SITE_ADMIN', 1);
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/sbr.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/admin_log.php';
session_start();
$uid = get_uid();
if (!isset($aPermissions)) {
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/permissions.php';
    $aPermissions = permissions::getUserPermissions($uid);
}
if (!admin_log::isAllowed('adm', $aPermissions)) {
    header_location_exit('/404.php');
}
$admin_log = new admin_log('log', $uid, $aPermissions);
$aActions = $admin_log->getAdminActions();
$sAction = __paramInit('string', 'action', 'action', '');
$reasonId = __paramInit('string', 'id', 'id', 0);
$act_sel = __paramInit('string', 'act_sel', 'act_sel', $aActions[0]['id']);
$aReason = array();
$sNameError = '';
$sTextError = '';
$bFound = false;
foreach ($aActions as $aOne) {
    if ($aOne['id'] == $act_sel) {
        $bFound = true;
        break;
    }
}
if (!$bFound) {
    header_location_exit('/404.php');