Файл: wenr.online/app/clan/gold.php
Строк: 24
<?php
if (!$user->isAuth() or $user->get()->clan == 0) {
redirect('/');
exit;
}
$clan = $db->prepare('select id,name,user,gold,rating from clan where id = ?');
$clan -> execute([$user->get()->clan]);
$clan = $clan -> fetch(PDO :: FETCH_OBJ);
if(isset($_POST['gold'])){
$gold = Clean :: int($_POST['gold']);
if($gold < 1){
Notif :: error('Минимум 1 <img src="/public/assets/images/zoloto.png">','/clan/gold');
exit;
}
if($user->get()->gold < $gold){
Notif :: error('Недостаточно золота для пополнения казны клана','/clan/gold');
exit;
}
$goldUs = $db->prepare('update users set gold = ? where user_id = ?');
$goldUs -> execute([$user->get()->gold-$gold,$user->get()->user_id]);
$goldClan = $db->prepare('update clan set gold = ? where id = ?');
$goldClan -> execute([$clan->gold+$gold,$clan->id]);
Notif :: message('Вы пополнили казну клана на '.$gold.' <img src="/public/assets/images/zoloto.png">','/clan');
exit;
}
echo $template->render('clan.gold');