Вход Регистрация
Файл: main/login.php
Строк: 44
<?php  
acms_header
('Авторизация''guests');

/*
------------------------
Если авторизация закрыта
------------------------
*/

if (config('AUT_ACCESS') == 0){

  
html::empty('Извините, авторизация закрыта''times');
  
acms_footer();
  
}

if (
post('ok_aut')){
 
  
valid::create(array('aut' => []));
  
  if (
ERROR_LOG == 1){
    
    
session('captcha'1);
    
redirect('/login/');
    
  }
  
  
$us db::get_string("SELECT `ID`,`MANAGEMENT` FROM `USERS` WHERE `LOGIN` = ? AND `PASSWORD` = ? LIMIT 1", [AUT_LOGINAUT_PASSWORD]);
  
  if (
config('CTJ') == && $us['MANAGEMENT'] == 0) {
    
    
error('На сайте ведутся тех.работы. Попробуйте авторизоваться позже');
    
redirect('/login/');
  
  }
  
  
$hash user_hash($us['ID']);
  
db::get_set("UPDATE `USERS` SET `IP` = ?, `BROWSER` = ?, `HASH` = ? WHERE `ID` = ? LIMIT 1", [IPBROWSER$hash$us['ID']]);  
  
session('HASH'$hash); 
  
session('captcha'0);
  
  if (
post('save') == 1){

    
setcookie('DOUBLE'1TM 60 60 24 365'/');
    
setcookie('USER_ID'user_shif($us['ID']), TM 60 60 24 365'/');
    
setcookie('PASSWORD'cencrypt(post('password'), $us['ID']), TM 60 60 24 365'/');
    
session('salt'base64_encode(user_shif($us['ID']).','.cencrypt(post('password'), $us['ID'])));
    
  }

  
hooks::challenge('aut''aut');  
  
hooks::run('aut');
  
  
success('Вы успешно авторизовались');    
  
redirect('/account/cabinet/');

}

?>  
<div class='circle1'></div>
<div class='circle2'></div>  
<div class='circle3'></div>  
<form method='post' action='/login/' class='list-tr'>  
<?=hooks::challenge('aut_head''aut_head')?>  
<?=hooks::run('aut_head')?>  
<center>
<div class='list-tr-avatar'>
<?=icons('user-o'50)?>
</div>
<div class='aut-text'><?=lg('Оставайтесь всегда в сети рядом с близкими и друзьями')?></div>  
</center>  
<?=html::input('login''Логин'nullconfig('REG_STR'), null'form-control-100''text'null'user')?>
<?=html
::input('password''Пароль'null24null'form-control-100''password'null'lock')?>  
<?php if (session('captcha') == 1) : ?>
<?=html
::captcha('Введите числа')?>
<?php 
endif ?>
<?=html
::button('button''ok_aut'null'Войти')?>  
<div class='save_aut'>
<?=html::checkbox('save''Запомнить'11)?>
</div>  
<br />  
<a href='/password/' class='aut'><?=lg('Забыли пароль?')?></a>
<a href='/registration/' style='float: right' class='aut'><?=lg('Регистрация')?></a>  
<?=hooks::challenge('aut_foot''aut_foot')?> 
<?=hooks::run('aut_foot')?>
</form>
<?

acms_footer
();
Онлайн: 0
Реклама