View file users/account/settings/delete_account.php

File size: 2.47Kb
<?php  
html::title('Удалить аккаунт');
acms_header();
access('users');

if (post('ok')){
  
  $time = TM + 2419200;
  
  if (post('pr') == 1){
    
    $pr = 'У меня есть другой аккаунт';
    
  }elseif (post('pr') == 2){
    
    $pr = 'Сайт слишком сложный';
    
  }elseif (post('pr') == 3){
    
    $pr = 'Слишком строгие правила';
    
  }elseif (post('pr') == 4){
    
    $pr = 'Несправедливая администрация';
    
  }elseif (post('pr') == 5){
    
    $pr = 'Я вернусь';
    
  }elseif (post('pr') == 6){
    
    $pr = 'Провожу здесь слишком много времени';
    
  }elseif (post('pr') == 7){
    
    $pr = 'Много хамов и грубиянов';
    
  }elseif (post('pr') == 8){
    
    $pr = 'Прочее';
    
  }
  
  $pr = lg($pr);
  logs(lg('Удаление своего аккаунта. Причина: %s', $pr), user('ID'));
  
  db::get_set("UPDATE `USERS` SET `DELETE` = ? WHERE `ID` = ? LIMIT 1", [$time, user('ID')]);
  redirect('/');

}

?>
<div class='list-body'>
<div class='list-menu'> 
<form method='post' class='ajax-form' action='/account/settings/delete_account/'>
<b><?=lg('Пожалуйста, укажите причину удаления')?>:</b><br /><br />
<?=html::radio('pr', 'У меня есть другой аккаунт', 1, 1)?><br /><br />
<?=html::radio('pr', 'Сайт слишком сложный', 2)?><br /><br />  
<?=html::radio('pr', 'Слишком строгие правила', 3)?><br /><br />
<?=html::radio('pr', 'Несправедливая администрация', 4)?><br /><br />
<?=html::radio('pr', 'Я вернусь', 5)?><br /><br />
<?=html::radio('pr', 'Провожу здесь слишком много времени', 6)?><br /><br />
<?=html::radio('pr', 'Много хамов и грубиянов', 7)?><br /><br />
<?=html::radio('pr', 'Прочее', 8)?><br /><br />  
<?=html::button('button ajax-button', 'ok', 'times', 'Удалить')?>  
<a href='/account/settings/' class='button-o'><?=lg('Отменить')?></a>
</form>
</div>
<div class='list-menu'>
<?=lg('Внимание, спустя месяц с момента удаления аккаунта ваши учетные данные будут удалены навсегда и безвозвратно')?>
</div>
</div>
<?

back('/account/settings/', 'К настройкам аккаунта');
acms_footer();