本文整理汇总了PHP中mysql_squid_builder::EVENTS_SUM方法的典型用法代码示例。如果您正苦于以下问题:PHP mysql_squid_builder::EVENTS_SUM方法的具体用法?PHP mysql_squid_builder::EVENTS_SUM怎么用?PHP mysql_squid_builder::EVENTS_SUM使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mysql_squid_builder
的用法示例。
在下文中一共展示了mysql_squid_builder::EVENTS_SUM方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: page
function page()
{
$sock = new sockets();
$EnableRemoteStatisticsAppliance = $sock->GET_INFO("EnableRemoteStatisticsAppliance");
$MalwarePatrolDatabasesCount = $sock->getFrameWork("cmd.php?MalwarePatrolDatabasesCount=yes");
if (GET_CACHED(__FILE__, __FUNCTION__, __FUNCTION__)) {
return;
}
$page = CurrentPageName();
$tpl = new templates();
$q = new mysql_squid_builder();
$users = new usersMenus();
$websitesnums = $q->COUNT_ROWS("visited_sites");
$websitesnums = numberFormat($websitesnums, 0, "", " ");
$sql = "DELETE FROM categorize WHERE LENGTH(pattern)=0";
$q->QUERY_SQL($sql);
$export = $q->COUNT_ROWS("categorize");
$export = numberFormat($export, 0, "", " ");
$categories = $q->COUNT_CATEGORIES();
$categories = numberFormat($categories, 0, "", " ");
$tablescat = $q->LIST_TABLES_CATEGORIES();
$tablescatNUM = numberFormat(count($tablescat), 0, "", " ");
$q = new mysql_squid_builder();
$requests = $q->EVENTS_SUM();
$requests = numberFormat($requests, 0, "", " ");
$PhishingURIS = $q->COUNT_ROWS("uris_phishing");
$PhishingURIS = numberFormat($PhishingURIS, 0, "", " ");
$MalwaresURIS = $q->COUNT_ROWS("uris_malwares");
$MalwaresURIS = numberFormat($MalwaresURIS, 0, "", " ");
$Computers = $q->COUNT_ROWS("webfilters_nodes");
$Computers = numberFormat($Computers, 0, "", " ");
$DAYSNumbers = $q->COUNT_ROWS("tables_day");
$ligne = mysql_fetch_array($q->QUERY_SQL("SELECT SUM(totalsize) as tsize FROM tables_day"));
$totalsize = FormatBytes($ligne["tsize"] / 1024);
$ligne = mysql_fetch_array($q->QUERY_SQL("SELECT AVG(cache_perfs) as pourc FROM tables_day"));
$pref = round($ligne["pourc"]);
$ligne = mysql_fetch_array($q->QUERY_SQL("SELECT COUNT(sitename) as tcount FROM visited_sites WHERE LENGTH(category)=0"));
$websitesnumsNot = numberFormat($ligne["tcount"], 0, "", " ");
$CachePermformance = $q->CachePerfHour();
if ($CachePermformance > -1) {
$color = "#E01313";
if ($CachePermformance > 20) {
$color = "#6DBB6A";
}
$cachePerfText = "\n\t\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b style='color:{$color}'>{$CachePermformance}%</b> {cache_performance} ({now})</td>\n\t\t</tr>\n\t\t";
}
$mouse = "OnMouseOver=\";this.style.cursor='pointer';\" OnMouseOut=\";this.style.cursor='default';\"";
$submenu = "\t\n\t<tr>\n\t\t<td valign='top' style='font-size:14px'><b>{$totalsize}</b> {downloaded_flow}</td>\n\t</tr>\n\t<tr>\n\t\t<td valign='top' style='font-size:14px'><b>{$pref}%</b> {cache_performance}</td>\n\t</tr>\n\t";
$main_table = "\n\t<table style='width:98%' class=form>\n\t<tr><td style='font-size:16px'>{statistics}::{status}</td></tr>\n\t{$cachePerfText}\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;><b>{$DAYSNumbers}</b> {daysOfStatistics}</td>\n\t</tr>\n\t<tr>\n\t\t<td valign='top' style='font-size:14px'><b>{$requests}</b> {requests}</td>\n\t</tr>\n\t<tr>\n\t\t<td valign='top' style='font-size:14px'><b>{$Computers}</b> {computers}</td>\n\t</tr>\t\t\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b>{$websitesnums}</b> {visited_websites}</td>\n\t</tr>\t\n\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b>{$categories}</b> {websites_categorized}</td>\n\t</tr>\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b>{$PhishingURIS}</b> {phishing_uris}</td>\n\t</tr>\t\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b>{$MalwaresURIS}</b> {viruses_uris}</td>\n\t</tr>\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b>{$MalwarePatrolDatabasesCount}</b> Malware Patrol</td>\n\t</tr>\t\t\t\t\t\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b>{$websitesnumsNot}</b> {not_categorized}</td>\n\t</tr>\t\t\t\t\n\t<tr>\n\t\t<td valign='top' style='font-size:14px;'><b>{$tablescatNUM}</b> {categories}</td>\n\t</tr>\n\t</table>\t\n";
$main_table = $tpl->_ENGINE_parse_body($main_table);
SET_CACHED(__FILE__, __FUNCTION__, __FUNCTION__, $main_table);
echo $main_table;
}
示例2: status_squid_left
function status_squid_left($asroot=false){
if(GET_CACHED(__FILE__, __FUNCTION__,__FUNCTION__)){return;}
$page=CurrentPageName();
$tpl=new templates();
$users=new usersMenus();
include_once(dirname(__FILE__)."/ressources/class.status.inc");
$sock=new sockets();
$SquidBinIpaddr=$sock->GET_INFO("SquidBinIpaddr");
if($SquidBinIpaddr==null){$SquidBinIpaddr="0.0.0.0";}
$urgency_mode_img="20-check-grey.png";
if($SquidBinIpaddr=="0.0.0.0"){$SquidBinIpaddr="{all}";}
$CacheManagement2=$sock->GET_INFO("CacheManagement2");
if(!is_numeric($CacheManagement2)){$CacheManagement2=0;}
$squid=new squidbee();
$q=new mysql();
$master_version=$squid->SQUID_VERSION;
$text_kavicap_error=null;
$text_script=null;
$cache_mem=$squid->global_conf_array["cache_mem"];
$users=new usersMenus();
$As32=false;
if(!isset($_GET["uuid"])){$_GET["uuid"]=$sock->getframework("cmd.php?system-unique-id=yes");}
$EnableKavICAPRemote=$sock->GET_INFO("EnableKavICAPRemote");
$KavICAPRemoteAddr=$sock->GET_INFO("KavICAPRemoteAddr");
$KavICAPRemotePort=$sock->GET_INFO("KavICAPRemotePort");
if(!is_numeric($EnableKavICAPRemote)){$EnableKavICAPRemote=0;}
$CPU_NUMBER=$sock->getFrameWork("services.php?CPU-NUMBER=yes");
if($EnableKavICAPRemote==1){
$fp=@fsockopen($KavICAPRemoteAddr, $KavICAPRemotePort, $errno, $errstr, 1);
if(!$fp){
$text_kavicap_error="<div>{kavicap_unavailable_text}<br><strong>
<a href=\"javascript:blur();\" OnClick=\"javascript:Loadjs('squid.kavicap.php');\" style='font-size:12px;color:#D70707;text-decoration:underline'>$KavICAPRemoteAddr:$KavICAPRemotePort</a><br>$errstr</div>";
}
@fclose($fp);
}
$q=new mysql_squid_builder();
$text_error_sql="<div id='db-status-infos'></div>
<script>LoadAjax('db-status-infos','$page?db-status-infos=yes',true);</script>
";
$q=new mysql_squid_builder();
$requests=$q->EVENTS_SUM();
$requests=numberFormat($requests,0,""," ");
$tableblock=date('Ymd')."_blocked";
$ligneW=$q->COUNT_ROWS($tableblock);
$blocked_today=numberFormat($ligneW,0,""," ")." {blocked_websites} {this_day}";
$q=new mysql_squid_builder();
$websitesnums=$q->COUNT_ROWS("dansguardian_sitesinfos","artica_backup");
$websitesnums=numberFormat($websitesnums,0,""," ");
$q=new mysql_squid_builder();
$categories=$q->COUNT_ROWS("dansguardian_community_categories");
$categories=numberFormat($categories,0,""," ");
$sock=new sockets();
$sock->SET_INFO("squidStatsCategoriesNum",$categories);
$sock->SET_INFO("squidStatsWebSitesNum",$websitesnums);
$sock->SET_INFO("squidStatsBlockedToday",$blocked_today);
$sock->SET_INFO("squidStatsRequestNumber",$requests);
$styleText="font-size:12px;font-weight:bold";
$migration_pid=unserialize(base64_decode($sock->getFrameWork("squid.php?migration-stats=yes")));
if(is_array($migration_pid)){
$text_script="<span style='color:#B80000;font-size:13px'>{migration_script_run_text} PID:{$migration_pid[0]} {since}:{$migration_pid[1]}Mn</span>";
}
$DisableSquidSNMPModeText="{disabled}";
$DisableSquidSNMPModeCK="20-check-grey.png";
$SquidEnableRockStoreCK="20-check-grey.png";
if(preg_match("#^([0-9]+)\.([0-9]+)#", $master_version,$re)){
$MAJOR=$re[1];
$MINOR=$re[2];
if($MAJOR>2){if($MINOR>1){$As32=true;}}
$master_version_text="$MAJOR.$MINOR";
}
if(preg_match("#^([0-9]+)\.([0-9]+)\.([0-9]+)#", $master_version,$re)){
$MAJOR=$re[1];
$MINOR=$re[2];
$REV=$re[3];
$master_version_text="$MAJOR.$MINOR.$REV";
}
if($master_version_text==null){$master_version_text="Unknown";}
//.........这里部分代码省略.........
示例3: squid_status_stats
function squid_status_stats(){
$page=CurrentPageName();
$tpl=new templates();
$q=new mysql_squid_builder();
$websitesnums=$q->COUNT_ROWS("visited_sites");
$websitesnums=numberFormat($websitesnums,0,""," ");
$categories=$q->COUNT_CATEGORIES();
$categories=numberFormat($categories,0,""," ");
$q=new mysql_squid_builder();
$requests=$q->EVENTS_SUM();
$requests=numberFormat($requests,0,""," ");
$DAYSNumbers=$q->COUNT_ROWS("tables_day");
$ligne=mysql_fetch_array($q->QUERY_SQL("SELECT SUM(totalsize) as tsize FROM tables_day"));
$totalsize=FormatBytes($ligne["tsize"]/1024);
$ligne=mysql_fetch_array($q->QUERY_SQL("SELECT AVG(cache_perfs) as pourc FROM tables_day"));
$pref=round($ligne["pourc"]);
$html="
<table style='width:100%'>
<tbody>
<tr>
<td valign='top' style='font-size:14px'><b>$DAYSNumbers</b> {daysOfStatistics}</td>
</tr>
<tr>
<td valign='top' style='font-size:14px'><b>$requests</b> {requests}</td>
</tr>
<tr>
<td valign='top' style='font-size:14px'><b>$websitesnums</b> {visited_websites}</td>
</tr>
<tr>
<td valign='top' style='font-size:14px'><b>$categories</b> {websites_categorized}</td>
</tr>
<tr>
<td valign='top' style='font-size:14px'><b>$totalsize</b> {downloaded_flow}</td>
</tr>
<tr>
<td valign='top' style='font-size:14px'><b>$pref%</b> {cache_performance}</td>
</tr>
</tbody>
</table>";
echo $tpl->_ENGINE_parse_body($html);
}
示例4: squid_status_stats
function squid_status_stats()
{
$off = "<script>UnlockPage();</script>";
if (!$GLOBALS["AS_ROOT"]) {
$cachefile = "/usr/share/artica-postfix/ressources/logs/web/traffic.statistics.html";
if (is_file($cachefile)) {
$tpl = new templates();
$cacheContent = @file_get_contents($cachefile);
if (strlen($cacheContent) > 20) {
echo $tpl->_ENGINE_parse_body(@file_get_contents($cachefile)) . $off;
return;
}
}
}
if (CACHE_SESSION_GET(__FUNCTION__, __FILE__)) {
return;
}
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " Loading classes<br>\n";
}
$sock = new sockets();
$users = new usersMenus();
$EnableRemoteStatisticsAppliance = $sock->GET_INFO("EnableRemoteStatisticsAppliance");
$SquidActHasReverse = $sock->GET_INFO("SquidActHasReverse");
if (!is_numeric($SquidActHasReverse)) {
$SquidActHasReverse = 0;
}
if ($EnableRemoteStatisticsAppliance == 1) {
return;
}
$DisableArticaProxyStatistics = $sock->GET_INFO("DisableArticaProxyStatistics");
if (!is_numeric($DisableArticaProxyStatistics)) {
$DisableArticaProxyStatistics = 0;
}
$MalwarePatrolDatabasesCount = $sock->getFrameWork("cmd.php?MalwarePatrolDatabasesCount=yes");
$mouse = "OnMouseOver=\";this.style.cursor='pointer';\" OnMouseOut=\";this.style.cursor='default';\"";
$EnableMacAddressFilter = $sock->GET_INFO("EnableMacAddressFilter");
if (!is_numeric($EnableMacAddressFilter)) {
$EnableMacAddressFilter = 1;
}
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " Loading mysql_storelogs()<br>\n";
}
$syslogs = new mysql_storelogs();
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " Count accesslogs<br>\n";
}
$SyslogsFiles = $syslogs->COUNT_ROWS("accesslogs");
$TR_ACCESSLOG = "\n\t<tr>\n\t<td width=1%><img src='img/arrow-right-16.png'></td>\n\t<td valign='top' {$mouse} style='font-size:12px;text-decoration:underline' \n\t\tOnClick=\"javascript:Loadjs('squid.accesses.rotate.php')\"><b><span style='font-size:12px'>{$SyslogsFiles}</span></b><span style='font-size:12px'> {access_logs}</td>\n\t</tr>";
$page = CurrentPageName();
$tpl = new templates();
$q = new mysql_squid_builder();
if ($users->PROXYTINY_APPLIANCE) {
$DisableArticaProxyStatistics = 1;
}
if ($DisableArticaProxyStatistics == 0) {
$websitesnums = $q->COUNT_ROWS("visited_sites");
$websitesnums = numberFormat($websitesnums, 0, "", " ");
$sql = "DELETE FROM categorize WHERE LENGTH(pattern)=0";
$q->QUERY_SQL($sql);
$export = $q->COUNT_ROWS("categorize");
$export = numberFormat($export, 0, "", " ");
}
$catz = new mysql_catz();
$categories = $catz->COUNT_CATEGORIES();
$categories = numberFormat($categories, 0, "", " ");
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " categories= {$categories}<br>\n";
}
$YourItems = $q->COUNT_CATEGORIES();
$YourItems = numberFormat($YourItems, 0, "", " ");
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " LIST_TABLES_CATEGORIES()<br>\n";
}
$tablescat = $q->LIST_TABLES_CATEGORIES();
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " tablescat={$tablescat}<br>\n";
}
$tablescatNUM = numberFormat(count($tablescat), 0, "", " ");
if ($DisableArticaProxyStatistics == 0) {
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " EVENTS_SUM()<br>\n";
}
$requests = $q->EVENTS_SUM();
$requests = numberFormat($requests, 0, "", " ");
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " requests = {$requests}<br>\n";
}
}
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " no_license -> translate<br>\n";
}
$nolicense = $tpl->_ENGINE_parse_body("{no_license}");
$PhishingURIS = $q->COUNT_ROWS("categoryuris_phishing");
$PhishingURIS = numberFormat($PhishingURIS, 0, "", " ");
if ($GLOBALS["VERBOSE"]) {
echo __LINE__ . " >COUNT_ROWS('categoryuris_malware')<br>\n";
}
$MalwaresURIS = $q->COUNT_ROWS("categoryuris_malware");
$MalwaresURIS = numberFormat($MalwaresURIS, 0, "", " ");
//.........这里部分代码省略.........
示例5: webstats_stats
function webstats_stats()
{
if (isset($_SESSION[__FILE__][__FUNCTION__])) {
echo $_SESSION[__FILE__][__FUNCTION__];
return;
}
$tpl = new templates();
$q = new mysql_squid_builder();
$DAYSNumbers = $q->COUNT_ROWS("tables_day");
$month = $_GET["month"];
$year = $_GET["year"];
$requests = $q->EVENTS_SUM();
$requests = numberFormat($requests, 0, "", " ");
$virtdates = strtotime("{$year}-{$month}-01 00:00:00");
if (is_numeric($month)) {
$xdate = date("{F}", $virtdates);
$add1 = " | <strong>{$xdate} {$year}</strong>";
}
if (!isset($_SESSION[date('YmdH')]["add0"])) {
$sql = "SELECT COUNT(sitename) as tcount FROM visited_sites WHERE LENGTH(category)=0";
$ligne = mysql_fetch_array($q->QUERY_SQL($sql));
if ($ligne["tcount"] > 0) {
$add0 = " | <strong><a href=\"miniadm.webstats.notcategorized-days.php?t={$t}&year={$_GET["year"]}&month={$_GET["month"]}&day={$_GET["day"]}\">" . numberFormat($ligne["tcount"], 0, "", " ") . " {unknown_websites}</a></strong>";
}
//not_categorized
$_SESSION[date('YmdHi')]["add0"] = $add0;
} else {
$add0 = $_SESSION[date('YmdHi')]["add0"];
}
$NotCategorizedTests = $q->COUNT_ROWS("webtests");
$html = "<b>{$requests}</b> {requests} | <b>{$DAYSNumbers}</b> {daysOfStatistics}{$add0}{$add1} | {not_categorized}: <b>" . numberFormat($NotCategorizedTests, 0, "", " ") . "</b>";
$html = $tpl->_ENGINE_parse_body($html);
$_SESSION[__FILE__][__FUNCTION__] = $html;
echo $html;
}