format('Y-m-d');
$pmdate_stop = DateTime::createFromFormat("Y-m-d",date("Y-m-d"));
$pmdate_stop->modify('+1 day');
$date2m = $pmdate_stop->format('Y-m-d');
/* day */
$pdate_start = DateTime::createFromFormat("Y-m-d",date("Y-m-d"));
$date1 = $pdate_start->format('Y-m-d');
$pdate_start->modify('+1 day');
$date2 = $pdate_start->format('Y-m-d');
?>
".WEB_cell_ip." ". $auth_ip ."&bnsp - ".WEB_unknown."!"; die; }
$id = $auth['id'];
$user_id = $auth['user_id'];
$uSQL = "SELECT * FROM User_list WHERE id='".$user_id."'";
$user = get_record_sql($db_link,$uSQL);
if (! isset($user) or empty($user)) { print "
".WEB_cell_ip." ". $auth_ip .WEB_user_deleted."
"; die; }
if (empty($user['month_quota'])) { $user['month_quota']=0; }
if (empty($user['day_quota'])) { $user['day_quota']=0; }
if (empty($auth['month_quota'])) { $auth['month_quota']=0; }
if (empty($auth['day_quota'])) { $auth['day_quota']=0; }
$KB = get_const('KB');
if ($KB) { $KB = 1024; } else { $KB = 1000; }
$user['month_quota'] = $user['month_quota'] * $KB * $KB;
$user['day_quota'] = $user['day_quota'] * $KB * $KB;
$auth['month_quota'] = $auth['month_quota'] * $KB * $KB;
$auth['day_quota'] = $auth['day_quota'] * $KB * $KB;
?>
| |
| |
| |
| | ".WEB_msg_disabled."  "; }
if ($user['blocked']) { print "".WEB_msg_traffic_blocked.""; }
?>
|
| | ".WEB_msg_disabled."  "; }
if ($auth['blocked']) { print "".WEB_msg_traffic_blocked.""; }
?>
|
| |
| |
| | |
| | |
| | |
| | |
='".$date1."' AND `timestamp`<'".$date2."' AND auth_id='".$id."'";
$day_auth_itog = get_record_sql($db_link,$sSQL);
$day_auth_sum_in=0;
$day_auth_sum_in=0;
if (!empty($day_auth_itog)) {
if (empty($day_auth_itog['tin'])) { $day_auth_itog['tin']=0; }
if (empty($day_auth_itog['tout'])) { $day_auth_itog['tout']=0; }
$day_auth_sum_in=$day_auth_itog['tin'];
$day_auth_sum_out=$day_auth_itog['tout'];
}
$day_user_sum_in=0;
$day_user_sum_out=0;
$auth_list = get_records_sql($db_link,"SELECT id FROM User_auth WHERE user_id='".$user_id."' AND deleted=0");
if (!empty($auth_list)) {
foreach ($auth_list as $row) {
$auth_itog2 = get_record_sql($db_link,"SELECT SUM(byte_in) as tin, SUM(byte_out) as tout FROM User_stats WHERE `timestamp`>='".$date1."' AND `timestamp`<'".$date2."' AND auth_id='".$row['id']."'");
if (!empty($auth_itog2)) {
if (empty($auth_itog2['tin'])) { $auth_itog2['tin']=0; }
if (empty($auth_itog2['tout'])) { $auth_itog2['tout']=0; }
$day_user_sum_in+=$auth_itog2['tin'];
$day_user_sum_out+=$auth_itog2['tout'];
}
}
}
#### month
$sSQL = "SELECT SUM(byte_in) as tin, SUM(byte_out) as tout FROM User_stats WHERE `timestamp`>='".$date1m."' AND `timestamp`<'".$date2m."' AND auth_id='".$id."'";
$month_auth_itog = get_record_sql($db_link,$sSQL);
$month_auth_sum_in=0;
$month_auth_sum_in=0;
if (!empty($month_auth_itog)) {
if (empty($month_auth_itog['tin'])) { $month_auth_itog['tin']=0; }
if (empty($month_auth_itog['tout'])) { $month_auth_itog['tout']=0; }
$month_auth_sum_in=$month_auth_itog['tin'];
$month_auth_sum_out=$month_auth_itog['tout'];
}
$month_user_sum_in=0;
$month_user_sum_out=0;
if (!empty($auth_list)) {
foreach ($auth_list as $row) {
$auth_itog2 = get_record_sql($db_link,"SELECT SUM(byte_in) as tin, SUM(byte_out) as tout FROM User_stats WHERE `timestamp`>='".$date1m."' AND `timestamp`<'".$date2m."' AND auth_id='".$row['id']."'");
if (!empty($auth_itog2)) {
if (empty($auth_itog2['tin'])) { $auth_itog2['tin']=0; }
if (empty($auth_itog2['tout'])) { $auth_itog2['tout']=0; }
$month_user_sum_in+=$auth_itog2['tin'];
$month_user_sum_out+=$auth_itog2['tout'];
}
}
}
#### print
print "| ".WEB_traffic_stats." ".WEB_cell_ip." | $auth_ip |
\n";
print "| ".WEB_public_day_traffic." | " . fbytes($day_auth_sum_in)." / ".fbytes($day_auth_sum_out). " |
\n";
print "| ".WEB_public_month_traffic." | " . fbytes($month_auth_sum_in)." / ".fbytes($month_auth_sum_out). " |
\n";
print "| ".WEB_traffic_stats." ".WEB_cell_login." | ".$user['login']." |
\n";
print "| ".WEB_public_day_traffic." | " . fbytes($day_user_sum_in)." / ".fbytes($day_user_sum_out). " |
\n";
print "| ".WEB_public_month_traffic." | " . fbytes($month_user_sum_in)." / ".fbytes($month_user_sum_out). " |
\n";
print "
\n";
require_once ($_SERVER['DOCUMENT_ROOT']."/inc/footer.php");
?>