Вход Регистрация
Файл: 2/3020.ru/modules/administration/content/edit_user.php
Строк: 68
<?php
  
/*
---------------------
Редактировать аккаунт
---------------------
*/
  
$account DB::GET_STRING("SELECT * FROM `USERS` WHERE `ID` = '".INTVAL(GET('id'))."' LIMIT 1");
$account_set DB::GET_STRING("SELECT * FROM `USERS_SETTINGS` WHERE `USER_ID` = '".$account['ID']."' LIMIT 1");

IF (!ISSET(
$account['ID'])){
  
  
ERROR('Пользователь не найден');
  
REDIRECT('/index');
  
}

IF (
ACCESS('edit_user'NULL1) || MANAGEMENT == 1){
  
  
//Навигация
  
ECHO "<div class='navigation'>";
  ECHO 
"<a href='/'>".ICONS('home'25'fa-fw')."</a>";
  ECHO 
"".ICONS('angle-right'20'fa-fw')."";
  ECHO 
"<a href='/modules/?path=administration'>".LG('Админ панель')."</a>";
  ECHO 
"".ICONS('angle-right'20'fa-fw')."";
  ECHO 
"".LG('Редактировать аккаунт')."";
  ECHO 
"</div>";
  
  IF (
POST('ok')){
    
    
$err_data 0;
    
    
$login CLEARSPECIALCHARS(ADSL(POST('login')));
    
$name ADSL(POST('name'));
    
$surname ADSL(POST('surname'));
    
$money ABS(POST('money'));
    
$balls ABS(INTVAL(POST('balls')));
    
$rating ABS(POST('rating'));
    
    IF (
STR(POST('password')) > 0){
      
      
$password SHIF(POST('password'));
      
    }ELSE{
      
      
$password $account['PASSWORD'];
      
    }
    
    
DB::GET_SET("UPDATE `USERS` SET `RATING` = '".$rating."', `BALLS` = '".$balls."', `MONEY` = '".$money."', `PASSWORD` = '".$password."', `LOGIN` = '".$login."' WHERE `ID` = '".$account['ID']."' LIMIT 1");    
    
DB::GET_SET("UPDATE `USERS_SETTINGS` SET `NAME` = '".$name."', `SURNAME` = '".$surname."' WHERE `USER_ID` = '".$account['ID']."' LIMIT 1");
    
    IF (
$err_data == 1){
      
      
REDIRECT('/modules/?path=administration&section=edit_user&id='.$account['ID'].'');
    
    }
    
    IF (
ACCESS('edit_user'NULL1) || MANAGEMENT == 1){
      
      
LOGS('Редактор аккаунта - редактирование аккаунта '.ADSL($account['LOGIN']).''$user['ID']);
    
    }
    
    
SUCCESS('Изменения успешно приняты''session');
    
REDIRECT('/id'.$account['ID'].'');
  
  }
  
  ECHO 
"<div class='list'>";
      
  ECHO 
"<form method='post' class='form' action='/modules/?path=administration&section=edit_user&id=".$account['ID']."'>";
  
  ECHO 
"<b>".LG('Логин').":</b>";  
  
HTML::INPUT('login''Логин'NULLCONFIG('REG_STR'), $account['LOGIN'], 'form-control-100');
  
  ECHO 
"<b>".LG('Новый пароль').":</b>";  
  
HTML::INPUT('password''Пароль');
  
  ECHO 
"<b>".LG('Имя').":</b>";  
  
HTML::INPUT('name''Имя'NULLNULL$account_set['NAME'], 'form-control-100');
  
  ECHO 
"<b>".LG('Фамилия').":</b>";  
  
HTML::INPUT('surname''Фамилия'NULLNULL$account_set['SURNAME'], 'form-control-100');
  
  ECHO 
"<b>".LG('Баланс').":</b><br />";  
  
HTML::INPUT('money'0NULLNULL$account['MONEY'], 'form-control-30');
  
  ECHO 
"<b>".LG('Баллы').":</b><br />";  
  
HTML::INPUT('balls'0NULLNULL$account['BALLS'], 'form-control-30');
  
  ECHO 
"<b>".LG('Рейтинг').":</b><br />";  
  
HTML::INPUT('rating'0NULLNULL$account['RATING'], 'form-control-30');
      
  
HTML::BUTTON('btn-big ajax-button''ok''save''Сохранить изменения');
      
  ECHO 
"</form>";
  
  ECHO 
"</div>";
  
  
//Навигация
  
ECHO "<div class='navigation'>";
  ECHO 
"<a href='/'>".ICONS('home'25'fa-fw')."</a>";
  ECHO 
"".ICONS('angle-right'20'fa-fw')."";
  ECHO 
"<a href='/modules/?path=administration'>".LG('Админ панель')."</a>";
  ECHO 
"".ICONS('angle-right'20'fa-fw')."";
  ECHO 
"".LG('Редактировать аккаунт')."";
  ECHO 
"</div>";
  
}ELSE{
  
  
REDIRECT('/index');
  
}
  
?>
Онлайн: 0
Реклама