Пример #1
0
 # Вывод сообщений в форуме
 $config['forumtem'] = $udata['users_themesforum'];
 # Вывод тем в форуме
 $config['boardspost'] = $udata['users_postboard'];
 # Вывод объявлений
 $config['privatpost'] = $udata['users_postprivat'];
 # Вывод писем в привате
 $config['navigation'] = $udata['users_navigation'];
 # Быстрый переход
 if ($udata['users_ban'] == 1) {
     if (!strsearch($php_self, array('/pages/ban.php', '/pages/rules.php'))) {
         redirect('/pages/ban.php?log=' . $log);
     }
 }
 if ($config['regkeys'] > 0 && $udata['users_confirmreg'] > 0 && empty($udata['users_ban'])) {
     if (!strsearch($php_self, array('/pages/key.php', '/input.php'))) {
         redirect('/pages/key.php?log=' . $log);
     }
 }
 // --------------------- Проверка соответствия ip-адреса ---------------------//
 if (!empty($udata['users_ipbinding'])) {
     if ($_SESSION['my_ip'] != $ip) {
         $_SESSION = array();
         setcookie(session_name(), '', 0, '/', '');
         session_destroy();
         redirect(html_entity_decode($request_uri));
     }
 }
 // ---------------------- Получение ежедневного бонуса -----------------------//
 if (isset($udata['users_timebonus']) && $udata['users_timebonus'] < time() - 82800) {
     // Получение бонуса каждые 23 часа
Пример #2
0
if (!is_user() || empty($config['themes'])) {
    if (!empty($config['touchthemes'])) {
        if ($browser_detect->isTablet()) {
            $config['themes'] = $config['touchthemes'];
        }
    }
    if (!empty($config['webthemes'])) {
        if (!$browser_detect->isMobile() && !$browser_detect->isTablet()) {
            $config['themes'] = $config['webthemes'];
        }
    }
}
if ($config['closedsite'] == 2 && !is_admin() && !strsearch($php_self, array('/pages/closed.php', '/input.php'))) {
    redirect('/pages/closed.php');
}
if ($config['closedsite'] == 1 && !is_user() && !strsearch($php_self, array('/pages/login.php', '/pages/registration.php', '/mail/lostpassword.php', '/input.php'))) {
    notice('Для входа на сайт необходимо авторизоваться!');
    redirect('/pages/login.php');
}
if (empty($config['themes']) || !file_exists(BASEDIR . '/themes/' . $config['themes'] . '/index.php')) {
    $config['themes'] = 'default';
}
include_once BASEDIR . '/themes/' . $config['themes'] . '/index.php';
?>

<div style="text-align:center">
	<?php 
include_once DATADIR . '/advert/top_all.dat';
?>

	<?php 
Пример #3
0
        ?>
		<?php 
        if (!strsearch($php_self, array('/pages/ban.php', '/pages/key.php', '/pages/private.php', '/pages/rules.php', '/pages/closed.php'))) {
            ?>
			<img src="/images/img/new_mail.gif" alt="image" /> <b><a href="/pages/private.php"><span style="color:#ff0000">Приватное сообщение! (<?php 
            echo $udata['users_newprivat'];
            ?>
)</span></a></b><br />
		<?php 
        }
        ?>
	<?php 
    }
    ?>

	<?php 
    if (!empty($udata['users_newwall'])) {
        ?>
		<?php 
        if (!strsearch($php_self, array('/pages/ban.php', '/pages/key.php', '/pages/wall.php', '/pages/rules.php', '/pages/closed.php'))) {
            ?>
			<img src="/images/img/wall.gif" alt="image" /> <b><a href="/pages/wall.php"><span style="color:#ff0000">Запись на стене! (<?php 
            echo $udata['users_newwall'];
            ?>
)</span></a></b><br />
		<?php 
        }
        ?>
	<?php 
    }
}