Вход Регистрация
Файл: backup_fzrf 2/system/modules/my_stats.php
Строк: 130
<?php
/*========================================= 
    Appointment: Статистика моей страницы
    File: my_stats.php 
    Author: Sergei Pavlenko 
    Engine: People Engine Cms
    Copyright: People Design Group (с) 2014
    e-mail: info@vxas.ru
    URL: http://www.vxas.ru/
    Данный код защищен авторскими правами
==========================================*/

if(!defined('MOZG'))
    die(
'Hacking attempt!');

if(
$ajax == 'yes')
    
NoAjaxQuery();

if(
$logged){

    
$month intval($_GET['m']);
    if(
$month AND $month <= OR $month 12$month 1;
    
    
$year intval($_GET['y']);
    if(
$year AND $year 2013 OR $year 2020$year 2013;
            
    if(
$month AND $year){
        
        if(
$month AND $month 10){
        
            
$t_date langdate('F'strtotime($year.'-'.$month));
            
            
$stat_date $year.'0'.$month;
            
$r_month '0'.$month;
        
        } else {
            
            
$stat_date $year.$month;
            
$r_month $month;
            
            
$t_date langdate('F'strtotime($year.'-'.$month));
            
        }
                
    } else {
                
        
$stat_date date('Ym'$server_time);
        
$r_month date('m'$server_time);
                    
        
$month date('n'$server_time);
        
        
$t_date langdate('F'strtotime($stat_date));

    }
        
//* Составляем массив для вывода за этот месяц *//
    
    
$sql_ $db->super_query("SELECT users, views, date FROM `".PREFIX."_users_stats` WHERE user_id = '{$user_info['user_id']}' AND date_x = '{$stat_date}' ORDER by `date` ASC"1);

    if(
$sql_){
                
        foreach(
$sql_ as $row){
                        
            
$dat_exp date('j'strtotime($row['date']));

            
$arr_r_unik[$dat_exp] = $row['users'];

            
$arr_r_money[$dat_exp] = $row['views'];
                    
        }
                
    }
                
    if(
$r_month == '01' OR $r_month == '03' OR $r_month == '05' OR $r_month == '07' OR $r_month == '08' OR $r_month == '10' OR $r_month == '12' OR $r_month == '1' OR $r_month == '3' OR $r_month == '5' OR $r_month == '7' OR $r_month == '8'$limit_day 31;
    elseif(
$r_month == '02'$limit_day 28;
    else 
$limit_day 30;
                
    for(
$i 1$i <= $limit_day$i++){
                    
        if(!
$arr_r_unik[$i]) $arr_r_unik[$i] = 0;
        
$r_unik .= '['.$i.', '.$arr_r_unik[$i].'],';
                    
        if(!
$arr_r_money[$i]) $arr_r_money[$i] = 0;
        
$r_moneys .= '['.$i.', '.$arr_r_money[$i].'],';
                    
    }

//* Выводим максимальное кол-во юзеров за этот месяц *//
    
    
$row_max $db->super_query("SELECT users FROM `".PREFIX."_users_stats` WHERE user_id = '{$user_info['user_id']}' AND date_x = '{$stat_date}' ORDER by `users` DESC");
                
    
$rNum round($row_max['users'] / 15);
    if(
$rNum 1$rNum 1;

    
$tickSize $rNum;

//* Выводим максимальное кол-во просмотров за этот месяц *//
    
    
$row_max_hits $db->super_query("SELECT views FROM `".PREFIX."_users_stats` WHERE user_id = '{$user_info['user_id']}' AND date_x = '{$stat_date}' ORDER by `views` DESC");
                
    
$rNum_moenys round($row_max_hits['views'] / 15);
    if(
$rNum_moenys 1$rNum_moenys 1;

    
$tickSize_moneys $rNum_moenys;

//* Загружаем шаблон *//
    
    
$tpl->load_template('profile_stats.tpl');
                
    
$tpl->set('{r_unik}'$r_unik);
    
$tpl->set('{r_moneys}'$r_moneys);
    
$tpl->set('{t-date}'$t_date);
    
$tpl->set('{tickSize}'$tickSize);
    
$tpl->set('{tickSize_moneys}'$tickSize_moneys);
    
$tpl->set('{uid}'$user_info['user_id']);

    
$tpl->set('{months}'installationSelected($month'<option value="1">Январь</option><option value="2">Февраль</option><option value="3">Март</option><option value="4">Апрель</option><option value="5">Май</option><option value="6">Июнь</option><option value="7">Июль</option><option value="8">Август</option><option value="9">Сентябрь</option><option value="10">Октябрь</option><option value="11">Ноябрь</option><option value="12">Декабрь</option>'));
    
$tpl->set('{year}'installationSelected($year'<option value="2013">2013</option><option value="2014">2014</option><option value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option><option value="2020">2020</option>'));
                
    
$tpl->compile('content');

    
$tpl->clear();
    
$db->free();
    
} else {

    
$user_speedbar $lang['no_infooo'];
    
msgbox(''$lang['not_logged'], 'info');
    
}
?>
Онлайн: 0
Реклама