Вход Регистрация
Файл: upload/pages/profile/ban.php
Строк: 50
<?php
require_once ($_SERVER['DOCUMENT_ROOT'] . '/core/core.php');

if (!isset(
$user['id']) || $CheckBan['us'] != $user['id']) {
    
RedirectToPage('/');
    exit();
}

// Приводим данные к числам
$hours intval($CheckBan['hours']);
$timeBan intval($CheckBan['time_ban']);

// Определяем длительность бана
if ($hours === -1) {
    
$banDuration = -1// вечный бан
} else {
    
$banDuration $hours 3600;
}

// Авторазбан, если срок истёк (только для временных банов)
if ($banDuration !== -&& time() >= ($timeBan $banDuration)) {
    
dbquery("DELETE FROM users_banned WHERE fp = ?", [$fingerUs]);
    
dbquery("DELETE FROM users_banned WHERE us = ?", [$user['id']]);
    
RedirectToPage('/');
    exit();
}

$breadcrumbs generateBreadcrumbs([
    [
'/''Главная'],
    [
'#''ERR']
]);

$html $breadcrumbs['html'];
$json_ld $breadcrumbs['json_ld'];

// Определяем текст окончания бана
if ($banDuration === -1) {
    
$endBanText 'Никогда';
} else {
    
$endBanText vremja($timeBan $banDuration);
}

$page_html $view->render('pages/profile/ban.html', [
    
'breadcrumbs_html' => $html,
    
'breadcrumbs_json' => $json_ld,
    
'reason' => $CheckBan['reas'],
    
'ban_start' => vremja($timeBan),
    
'ban_end' => $endBanText,
    
'home' => homeLink(),
    
'templ_home' => TemplateLink($theme)
]);

require_once (
$_SERVER['DOCUMENT_ROOT'] . '/layout.php');
exit();
?>
Онлайн: 2
Реклама