Вход Регистрация
Файл: _modules/main/donat/gp/index.php
Строк: 48
<?php

    
# mark core  v1.0
    # author Drk in
    # date 24.10.19     

    # core

    
require_once ( $_SERVER['DOCUMENT_ROOT']."/_core/system.php" );

    
# user

    
system::access(true);

    
# meta

    
$title 'Магазин - изменение логина :: '.domain;

    
# post

    
if (isset($_POST['CFMS'])): 

    
$gp system::abs($_POST['gp']);    
    
$CK system::check($_POST['CK']);
    
    
$antiflood DB :: $dbh -> querySingle("SELECT count(id) FROM journal WHERE user = ? AND time > ?;", array($user['id'],time()-10));
    
    if (
cache_gp::ch($gp) == true):

    if (
$CK == $user['CK']):    

    if (
$user['bits'] >= $config['price_gp']):    
    
    if (empty(
$antiflood)):            

    
DB :: $dbh -> query("UPDATE user SET bits = (bits - '".$config['price_gp']."'), gp = ? WHERE id = ? LIMIT 1;",array($gp,$user['id']));    
    
    
cache_user::save($user['id']);

    
# journal 

    
$gps cache_gp::get($gp);    

    
send::journal($user['id'],'Изменение группировки на '.system::check($gps['name']),$config['price_gp']);

    
system::header('?''Группировка успешно изменена!');

    
# error

    
else: system::header('?''Не так быстро, подожди не много'); endif;        
    else: 
system::header('?''Ошибка, не достаточно средств'); endif;
    else: 
system::header('?''Ошибка, возможно вам подкинули эту ссылку'); endif;
    else: 
system::header('?''Ошибка, не верно указана группировка'); endif;

    endif;    

    
# head

    
require_once ( head );

    echo 
'
    '
.system::dis().'
    <div class="fights fights-about"><div class="grid">
    Стоимость смены группировки - <font color="#82e42b">'
.$config['price_gp'].'</font> <img src="'.ico.'dollar.png" width="10px"></div></div>
    <div class="fights fights-about">
    '
.($user['bits'] < $config['price_gp'] ? 'На вашем счету не достаточно средств - <a href="/main/biling">Пополнить</a>':'
    <form method="post"> 
    <small>Группировка:</small><br>
    <input type="hidden" name="CK" value="'
.$user['CK'].'">
    '
).'';
    
    
$query DB :: $dbh -> query("SELECT id FROM gp ORDER BY id");    
    
    while (
$gp $query -> fetch()):

    
$gp cache_gp::get($gp['id']);    

    echo 
''.($user['bits'] < $config['price_gp'] ? null:'<input type="radio" name="gp" value="'.$gp['id'].'" '.($user['gp'] == $gp['id'] ? 'checked="checked"':'').'> «'.system::check($gp['name']).'» <br>').'';

    endwhile;

    echo 
'
    '
.($user['bits'] < $config['price_gp'] ? null:'
    <input type="submit" name="CFMS" value="Изменить">
    '
).'
    </div>
    <div class="fights-link" style="margin: 5px;"><a href="/main/donat">Вернуться назад</a></div>
    <div class="line"></div>
    '
;

    
# foot

    
require_once ( foot );
?>
Онлайн: 2
Реклама