芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/portal.pulsehost.co.uk/modules/reports/disk_usage_summary.php
orderBy('name', 'asc') ->get() ->all(); foreach ($results as $result) { $serverid = $result->id; $name = $result->name; $ipaddress = $result->ipaddress; $reportdata["tablevalues"][] = ["**
{$name}
- {$ipaddress}"]; $services = Capsule::table('tblhosting') ->select( 'tblhosting.domain', 'tblhosting.diskusage', 'tblhosting.disklimit', 'tblhosting.bwlimit', 'tblhosting.bwusage', 'tblhosting.domainstatus', 'tblclients.firstname', 'tblclients.lastname', 'tblclients.companyname', 'tblhosting.lastupdate' ) ->join('tblclients', 'tblclients.id', '=', 'tblhosting.userid') ->where('tblhosting.server', '=', (int) $serverid) ->where('tblhosting.lastupdate', '!=', '0000-00-00 00:00:00') ->whereIn('domainstatus', ['Active', 'Suspended']) ->orderBy('tblhosting.domain', 'asc') ->get() ->all(); foreach ($services as $service) { $name = "{$service->firstname} {$service->lastname}"; $companyname = $service->companyname; if ($companyname != "") { $name .= " ({$companyname})"; } $domain = $service->domain; $diskusage = $service->diskusage; $disklimit = $service->disklimit; $bwusage = $service->bwusage; $bwlimit = $service->bwlimit; $lastupdate = $service->lastupdate; if ($disklimit == "0") { $percentused = "N/A"; } else { @$percentused = number_format((($diskusage / $disklimit) * 100), 0, '.', ''); } if ($disklimit=="0") { $disklimit="Unlimited"; } if ($bwlimit == "0") { $bwpercentused = "N/A"; } else { @$bwpercentused = number_format((($bwusage / $bwlimit) * 100), 0, '.', ''); } if ($bwlimit == "0") { $bwlimit = "Unlimited"; } if ($percentused != "N/A") { $percentused .= "%"; } if ($bwpercentused != "N/A") { $bwpercentused .= "%"; } $reportdata["tablevalues"][] = [ "{$name}
{$domain}", "{$diskusage} MB", "{$disklimit} MB", "{$percentused}", "{$bwusage} MB", "{$bwlimit} MB", "{$bwpercentused}" ]; } } $data["footertext"] = "
Disk Space Usage Stats Last Updated at " . fromMySQLDate($lastupdate, "time") . " -
Update Now
";