Файл: aut.php
Строк: 116
<?php
include_once 'sys/inc/start.php';
include_once 'sys/inc/compress.php';
include_once 'sys/inc/sess.php';
include_once 'sys/inc/home.php';
include_once 'sys/inc/settings.php';
include_once 'sys/inc/db_connect.php';
include_once 'sys/inc/ipua.php';
include_once 'sys/inc/fnc.php';
$show_all = true; // показ для всех
include_once 'sys/inc/user.php';
include_once 'sys/inc/captcha.php';
#подключаем языковой пакет
lang::start('default');
only_unreg();
$set['title'] = lang('Авторизация');
include_once 'sys/inc/thead.php';
title();
@$_SESSION['aut_captcha'] = 4;
#Сессия для гостей колл. авторизаций если их нету создаем 0
if (@$_SESSION['aut_captcha'] == null) {
$_SESSION['aut_captcha'] = 0;
}
if (isset($_GET['pass']) and $_GET['pass'] = 'ok') {
msg(lang('Пароль отправлен вам на E-mail'));
}
if ($set['guest_select'] == 1) {
msg(lang('Доступ к сайту разрешен только авторизованым пользователям'));
}
#если более 6 раз скрываем авторизацию
if (@ $_SESSION['aut_captcha'] > 6) {
aut();
#заносим время в сессию
@$_SESSION['reg_captcha'] = $time + $set['aut_captcha'];
msg(lang('Доступ к авторизации для вас временно закрыт, cлишком много авторизаций , подождите пол часа'));
} else { // если менее 6
// если 3 раза выводим сообщение
if (@$_SESSION['aut_captcha'] == 3) {
msg(lang('Сейчас появится код с картинки , у вас еще 3 попытки до получасовой блокировки'));
}
echo "<form method='post' class='list-group-item' action='/login.php'>";
if (!isset($user)) {
echo "<center><div class='list-group-item'>" . lang('Вы можете авторизоваться через') . "<br/>" . api_Login::out($_SERVER['HTTP_HOST'] . "/pages/plugins/ulogin.php") . "</div></center><br />";
}
echo "<div class='input-group'>";
echo "<div class='input-group-addon'><span class='fa fa-user'></span></div>";
echo "<input class='form-control' title='" . lang('Введите логин') . "' name='nick' placeholder='" . lang('Введите логин') . "' maxlength='32' type='text' />";
echo "</div>";
echo "<br />";
echo "<div class='input-group'>";
echo "<div class='input-group-addon'><span class='fa fa-lock'></span></div>";
echo "<input class='form-control' title='" . lang('Введите пароль') . "' name='pass' placeholder='" . lang('Введите пароль') . "' maxlength='32' type='password' />";
echo "</div>";
echo "<br />";
#если более 3 раз запускаем капчу
if (@$_SESSION['aut_captcha'] > 3) {
echo captcha_show();
echo "<div class='input-group'>";
echo "<div class='input-group-addon'><span class='fa fa-shield'></span></div>";
echo "<input name='chislo' title='" . lang('Введите проверочное число') . "' placeholder='" . lang('Введите проверочное число') . "' class='form-control' maxlength='5' value='' type='text' />";
echo "</div>";
}
echo "<label class='c-input c-checkbox'>";
echo "<input type='checkbox' name='aut_save' value='1'><span class='c-indicator'></span> " . lang('Запомнить меня');
echo "</label>";
echo "<br />";
echo "<button class='btn btn-success'><span class='fa fa-sign-in'></span> " . lang('Войти') . "</button> ";
echo "<a href='/pass.php' class='btn btn-secondary'><span class='fa fa-key'></span> " . lang('Забыли пароль?') . "</a>";
echo "</form>";
echo "<div class='list-group-item'><a href='/reg.php'>" . lang('Регистрация') . "</a></div>";
}
include_once 'sys/inc/tfoot.php';