Вход Регистрация
Файл: Arhmobi_esdcms/obmenb/index.php
Строк: 44
<?php
include_once '../sys/inc/start.php';
$doc = new document(1);
$doc->title __('Бонусы за онлайн время');
$doc->ret(__('Личное меню'), '/menu.user.php');
if(
$user->group==6){ 
$doc->act(__('Настройка'), 'set.php'); 
}
$time_obmen $dcms->settime;
if (isset(
$_POST['obmen'])){
if(
$user->time3 $time_obmen) { 
$doc->err(__('Недостаточно онлайна'));
}else { 
$balls intval($user->time3 $time_obmen) ;
$tmmisc::vremja_sec($user->time3);
        
$user->balls += $balls ;
        
$user->time3 ;
        
$log'Обмен '.$tm.' на '.$balls.' бонус(а)';
$bal $balls;
         
$res $db->prepare("INSERT INTO `b_obmen` (`id_user`, `time`, `log`,`ball`) VALUES (?, ?, ?,?)");
            
$res->execute(Array($user->idTIME$log,$bal));
        
$doc->msg(__('Успешно получено %s бонусов'$balls)) ; 
}
}
$listing = new listing();
$post $listing->post();
$post->title __('У вас есть возможность обменять время онлайна на сайте на бонусы. Пока вы, '.$user->nick.', сидите на сайте и общаетесь, набирается время.<br/> Курс для обмена на сегодня составляет: <b>'.misc::vremja_sec($dcms->settime).' = 1 бонус</b><br/>');
$post->post .= __('На данный момент у вас набрано <b>'.misc::vremja_sec($user->time3).'</b> онлайна<br/>');
$post->post .= __('К обмену доступно <b>'.(intval($user->time3/$time_obmen)).'</b> бонус(а)');
 
$listing->display();

$form = new form('?' passgen());
        
$form->button(__('Обменять'), 'obmen'false);
         
$form->button(__('Обновить'), 'refresh');
        
$form->display();
   

$pages = new pages($db->query("SELECT COUNT(*) FROM `b_obmen`")->fetchColumn());
$listing = new listing();  
$q $db->query("SELECT * FROM `b_obmen` WHERE `id_user` = '$user->id' ORDER BY `id` DESC LIMIT ".$pages->limit);
if (
$arr $q->fetchAll()) {
    foreach (
$arr AS $message) {
        
$post $listing->post();
        
$post->time misc::when($message['time']);
        
$post->title text::toOutput($message['log']);
        
$post->icon('info');
    }
}

$listing->display(__('Не было обмена еще'));
$pages->display('?'); // вывод страниц
        
        
$res db::me()->query("SELECT * FROM `b_obmen` WHERE `id_user` = '$user->id' ORDER BY `time` DESC LIMIT 30");

$chart_hosts = new line_chart(__("Статистика обмена"));
$chart_hosts->series[] = $s_hosts_full = new line_chart_series(__('Получено баллов'));

$all $res->fetchAll();
$all array_reverse($all);

foreach (
$all as $data) {

$chart_hosts->categories[] = date('D, d M Y H:i:s'$data['time']);
$s_hosts_full->data[] = (int)$data['ball'];

}
$chart_hosts->display();
Онлайн: 1
Реклама