<?php
$dat = db::get_string("SELECT * FROM `DATING` WHERE `USER_ID` = ? LIMIT 1", [user('ID')]);
acms_header('Повысить просмотры', 'users');
is_active_module('PRIVATE_DATING');
if (!isset($dat['ID'])) {
error('Сначала добавьте страницу в знакомства');
redirect('/m/dating/add/');
}
if (get('get') == 'premium'){
if (post('ok_dat_premium')){
$day = intval(post('sum'));
if ($day == 86400) {
$money = config('DATING_PREMIUM');
}elseif ($day == 172800) {
$money = config('DATING_PREMIUM') * 2;
}elseif ($day == 259200) {
$money = config('DATING_PREMIUM') * 3;
}elseif ($day == 345600) {
$money = config('DATING_PREMIUM') * 4;
}elseif ($day == 432000) {
$money = config('DATING_PREMIUM') * 5;
}elseif ($day == 518400) {
$money = config('DATING_PREMIUM') * 6;
}elseif ($day == 604800) {
$money = config('DATING_PREMIUM') * 7;
}
if ($money > user('MONEY')){
error('У вас недостаточно денег');
redirect('/m/dating/shop/?get=premium');
}
if ($dat['PREMIUM'] > TM) {
$day = $dat['PREMIUM'] + $day;
}else{
$day = TM + $day;
}
db::get_set("UPDATE `DATING` SET `PREMIUM` = ? WHERE `USER_ID` = ? LIMIT 1", [$day, user('ID')]);
db::get_set("UPDATE `USERS` SET `MONEY` = ? WHERE `ID` = ? LIMIT 1", [(user('MONEY') - $money), user('ID')]);
success('Услуга успешно продлена');
redirect('/m/dating/shop/?get=premium');
}
?>
<div class='list'>
<?=lg('Вы собираетесь купить услугу')?> <font color='#FFC600'><?=icons('trophy', 15, 'fa-fw')?> <b><?=lg('Premium')?></b></font>
<br /><br />
<?=lg('Стоимость услуги')?>: 1 <?=lg('день')?> = <b><?=money(config('DATING_PREMIUM'), 3)?></b><br />
<?=lg('Ваш баланс')?>: <b><?=money(user('MONEY'), 3)?></b><br />
<?=lg('Услуга подключена до')?>: <b><?=($dat['PREMIUM'] > TM ? ftime($dat['PREMIUM']) : lg('отсутствует срок'))?></b>
<br /><br />
<form method='post' class='ajax-form' action='/m/dating/shop/?get=premium'>
<?=html::select('sum', array(
86400 => ['1 '.('день'), 86400],
172800 => ['2 '.('дня'), 172800],
259200 => ['3 '.('дня'), 259200],
345600 => ['4 '.('дня'), 345600],
432000 => ['5 '.('дней'), 432000],
518400 => ['6 '.('дней'), 518400],
604800 => ['7 '.('дней'), 604800]
), 'Выберите срок', 'form-control-100-modify-select', 'clock-o')?>
<?=html::button('button ajax-button', 'ok_dat_premium', 'plus', 'Купить')?>
<a class='button-o' href='/m/dating/shop/'><?=lg('Отмена')?></a>
</form>
</div>
<?
back('/m/dating/shop/');
acms_footer();
}
if (get('get') == 'vip'){
if (post('ok_dat_vip')){
$day = intval(post('sum'));
if ($day == 86400) {
$money = config('DATING_VIP');
}elseif ($day == 172800) {
$money = config('DATING_VIP') * 2;
}elseif ($day == 259200) {
$money = config('DATING_VIP') * 3;
}elseif ($day == 345600) {
$money = config('DATING_VIP') * 4;
}elseif ($day == 432000) {
$money = config('DATING_VIP') * 5;
}elseif ($day == 518400) {
$money = config('DATING_VIP') * 6;
}elseif ($day == 604800) {
$money = config('DATING_VIP') * 7;
}
if ($money > user('MONEY')){
error('У вас недостаточно денег');
redirect('/m/dating/shop/?get=vip');
}
if ($dat['VIP'] > TM) {
$day = $dat['VIP'] + $day;
}else{
$day = TM + $day;
}
db::get_set("UPDATE `DATING` SET `VIP` = ? WHERE `USER_ID` = ? LIMIT 1", [$day, user('ID')]);
db::get_set("UPDATE `USERS` SET `MONEY` = ? WHERE `ID` = ? LIMIT 1", [(user('MONEY') - $money), user('ID')]);
success('Услуга успешно продлена');
redirect('/m/dating/shop/?get=vip');
}
?>
<div class='list'>
<?=lg('Вы собираетесь купить услугу')?> <font color='#FF5A99'><?=icons('diamond', 15, 'fa-fw')?><b>VIP</b></font>
<br /><br />
<?=lg('Стоимость услуги')?>: 1 <?=lg('день')?> = <b><?=money(config('DATING_VIP'), 3)?></b><br />
<?=lg('Ваш баланс')?>: <b><?=money(user('MONEY'), 3)?></b><br />
<?=lg('Услуга подключена до')?>: <b><?=($dat['VIP'] > TM ? ftime($dat['VIP']) : lg('отсутствует срок'))?></b>
<br /><br />
<form method='post' class='ajax-form' action='/m/dating/shop/?get=vip'>
<?=html::select('sum', array(
86400 => ['1 '.('день'), 86400],
172800 => ['2 '.('дня'), 172800],
259200 => ['3 '.('дня'), 259200],
345600 => ['4 '.('дня'), 345600],
432000 => ['5 '.('дней'), 432000],
518400 => ['6 '.('дней'), 518400],
604800 => ['7 '.('дней'), 604800]
), 'Выберите срок', 'form-control-100-modify-select', 'clock-o')?>
<?=html::button('button ajax-button', 'ok_dat_vip', 'plus', 'Купить')?>
<a class='button-o' href='/m/dating/shop/'><?=lg('Отмена')?></a>
</form>
</div>
<?
back('/m/dating/shop/');
acms_footer();
}
?>
<div class='list-body'>
<div class='list-menu'>
<center><font size='+2'><?=lg('Вы можете стать популярнее')?>!</font></center>
</div>
<div class='list-menu'>
<font color='#5A8CFF'><?=icons('heartbeat', 40, 'fa-fw')?> <font size='+2'><?=lg('Mini')?></font></font>
<div><?=lg('По умолчанию подключен всем пользователям-участникам знакомств')?></div>
</div>
<div class='list-menu'>
<font color='#FF5A99'><?=icons('diamond', 40, 'fa-fw')?> <font size='+2'><?=lg('VIP')?></font></font>
<div><?=lg('Ваша страница будет размещена в списке VIP пользователей-участников знакомств')?></div>
<br /><a href='/m/dating/shop/?get=vip' class='btn'><?=lg('Воспользоваться')?></a>
</div>
<div class='list-menu'>
<font color='#FFC600'><?=icons('trophy', 40, 'fa-fw')?> <font size='+2'><?=lg('Premium')?></font></font>
<div><?=lg('Ваша страница будет размещена в списке VIP пользователей-участников знакомств, а также приоритетно будет показываться при просмотре фотографий в разделе "фото"')?></div>
<br /><a href='/m/dating/shop/?get=premium' class='btn'><?=lg('Воспользоваться')?></a>
</div>
<div class='list-menu'>
<center><a href='/m/dating/show/?id=<?=user('ID')?>' class='button'><?=lg('Пока не нужно')?></a></center>
</div>
</div>
<?
back('/m/dating/show/?id='.user('ID'));
acms_footer();