View file users/account/mail/group_add.php

File size: 1.25Kb
<?php  
acms_header('Создать групповую беседу', 'users');

if (db::get_column("SELECT COUNT(`ID`) FROM `MAIL` WHERE `ADM_ID` = ?", [user('ID')]) >= 30) {
  
  error('Нельзя создавать более 30 групповых бесед. Удалите хотябы одну');
  redirect('/account/mail/');
  
}

if (post('ok_group')){
  
  valid::create(array(
    
    'GROUP_NAME' => ['name', 'text', [3, 120], 'Название беседы', 0]
  
  ));
  
  if (ERROR_LOG == 1){
    
    redirect('/account/mail/group_add/');
  
  }
  
  db::get_add("INSERT INTO `MAIL` (`NAME`, `ADM_ID`, `USERS`, `TIME`, `DATE_CREATE`) VALUES (?, ?, ?, ?, ?)", [GROUP_NAME, user('ID'), '0:'.user('ID').':', TM, TM]);
  
  success('Групповая беседа успешно создана');
  redirect('/account/mail/');
  
}

?>    
<div class='list'>
<form method='post' class='ajax-form' action='/account/mail/group_add/'>
<?=html::input('name', 'Название беседы', null, null, null, 'form-control-100', 'text', null, 'text-width')?>
<?=html::button('button ajax-button', 'ok_group', 'plus', 'Создать')?>
<a class='button-o' href='/account/mail/'><?=lg('Отмена')?></a>
</form>
</div>
<?

back('/account/mail/');
acms_footer();