View file users/shop_service/rating.php

File size: 1.35Kb
<?php  
html::title('Поднять рейтинг');
acms_header();
access('users');

$rating = @parse_ini_file(ROOT."/system/config/rating.ini", false);

if (post('ok_rt')){
  
  $rat1 = abs(intval(post('rating')));  
  $rat = $rating['MONEY'] * $rat1;
  
  if (user('MONEY') < $rat){
    
    error('Недостаточно денег на счету');
    redirect('/shopping/rating/');
  
  }
  
  db::get_set("UPDATE `USERS` SET `RATING` = ?, `MONEY` = ? WHERE `ID` = ? LIMIT 1", [(user('RATING') + $rat1), (user('MONEY') - $rat), user('ID')]);
  
  success('Рейтинг успешно поднят');
  redirect('/shopping/rating/');

}

?>
<div class='list'>
<center><b><?=lg('Поднять рейтинг')?><br /><?=lg('Стоимость услуги')?>: 1 <?=lg('ед. рейтинга')?> = <?=money($rating['MONEY'], 3)?></b></center>
</div>
  
<div class='list-body'>
<div class='list-menu'>
<form method='post' class='ajax-form' action='/shopping/rating/'>
<b><?=lg('Введите количество единиц рейтинга')?>:</b><br />
<?=html::input('rating', 0, null, null, null, 'form-control-30')?>
<?=html::button('button ajax-button', 'ok_rt', 'exchange', 'Обменять')?>
</form>
</div>  
<div class='list-menu'>
<?=lg('Текущий рейтинг')?>: <b><?=user('RATING')?></b> 
</div>
</div>
<?

back('/shopping/');
acms_footer();