X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fbriskin5%2Fstat-day.php;h=8cbe095011b7ea57140fe335f58f788210ab68c6;hb=f87bfe467d9f956601c44b8d84404b457f3710af;hp=7218905773092cdc12279bcd4d57b5e73a983c62;hpb=5c967dabf5b7bef5b0471e61c9ada4a51d887cb6;p=brisk.git
diff --git a/web/briskin5/stat-day.php b/web/briskin5/stat-day.php
index 7218905..8cbe095 100644
--- a/web/briskin5/stat-day.php
+++ b/web/briskin5/stat-day.php
@@ -1,9 +1,9 @@
array( 'it' => 'Partite normali',
+ 'en' => 'Normal matches' ),
+ 'special match' => array( 'it' => 'Partite speciali',
+ 'en' => 'Special matches')
+ );
+
+
ini_set("max_execution_time", "240");
require_once("../Obj/brisk.phh");
@@ -41,17 +58,17 @@ require_once("Obj/placing.phh");
function main_file($curtime)
{
- GLOBAL $G_alarm_passwd;
+ GLOBAL $G_lang, $G_alarm_passwd;
$tri = array();
$mon = array();
$wee = array();
-
+
if (($fp = @fopen(LEGAL_PATH."/points.log", 'r')) == FALSE) {
echo "Open data file error";
exit;
}
echo "prima
";
-
+
if (($fp_start = @fopen(LEGAL_PATH."/points.start", 'r')) != FALSE) {
$skip = intval(fgets($fp_start));
if ($skip > 0)
@@ -63,7 +80,7 @@ function main_file($curtime)
echo "database connection failed";
exit;
}
-
+
$bdb->users_load();
for ($i = 0 ; $i < $bdb->count() ; $i++) {
@@ -82,7 +99,7 @@ function main_file($curtime)
// if not auth table, continue
if (count($ar) < 15)
continue;
-
+
// echo $p++."
";
if ($ar[7] >= TABLES_AUTH_N)
continue;
@@ -98,11 +115,11 @@ function main_file($curtime)
fwrite($fp_start, sprintf("%d\n", $curpos));
fclose($fp_start);
}
-
+
continue;
}
// echo $p++." ".BIN5_PLAYERS_N."
";
-
+
$found = FALSE;
$mult = 1;
for ($i = 0 ; $i < BIN5_PLAYERS_N ; $i++) {
@@ -125,22 +142,22 @@ function main_file($curtime)
echo "WARNING: the user [".$username."] NOT EXISTS!
";
continue;
}
-
+
// echo $item->login." id)".$id." ".$ar[10+($i*2)]." mult: ".$mult."
";
$tri[$id]->add($ar[10+($i*2)] / $mult);
- if ($ar[0] >= $curtime - MON_LIMIT)
+ if ($ar[0] >= $curtime - MON_LIMIT)
$mon[$id]->add($ar[10+($i*2)] / $mult);
- if ($ar[0] >= $curtime - WEE_LIMIT)
+ if ($ar[0] >= $curtime - WEE_LIMIT)
$wee[$id]->add($ar[10+($i*2)] / $mult);
}
// $p++; echo $p++."
";
}
fclose($fp);
-
+
usort($tri, ptsgam_cmp);
usort($mon, ptsgam_cmp);
usort($wee, ptsgam_cmp);
-
+
echo "
TRI
\n";
if (($fplo = @fopen(LEGAL_PATH."/class_tri_lo.log", 'w')) == FALSE) {
@@ -156,9 +173,9 @@ function main_file($curtime)
if ($tri[$i]->gam == 0.0)
continue;
printf("%s: %s (%d)
\n", $tri[$i]->username, $tri[$i]->snormpts(), $tri[$i]->gam);
- if ($tri[$i]->gam >= TRI_MAX_GAMES)
+ if ($tri[$i]->gam >= TRI_MAX_GAMES)
fwrite($fphi, sprintf("%s|%d|%d|\n", xcapelt($tri[$i]->username), $tri[$i]->pts, $tri[$i]->gam));
- else if ($tri[$i]->gam > TRI_MIN_GAMES)
+ else if ($tri[$i]->gam > TRI_MIN_GAMES)
fwrite($fplo, sprintf("%s|%d|%d|\n", xcapelt($tri[$i]->username), $tri[$i]->pts, $tri[$i]->gam));
}
fclose($fphi);
@@ -179,9 +196,9 @@ function main_file($curtime)
if ($mon[$i]->gam == 0.0)
continue;
printf("%s: %s (%d)
\n", $mon[$i]->username, $mon[$i]->snormpts(), $mon[$i]->gam);
- if ($mon[$i]->gam >= MON_MAX_GAMES)
+ if ($mon[$i]->gam >= MON_MAX_GAMES)
fwrite($fphi, sprintf("%s|%d|%d|\n", xcapelt($mon[$i]->username), $mon[$i]->pts, $mon[$i]->gam));
- else if ($mon[$i]->gam > MON_MIN_GAMES)
+ else if ($mon[$i]->gam > MON_MIN_GAMES)
fwrite($fplo, sprintf("%s|%d|%d|\n", xcapelt($mon[$i]->username), $mon[$i]->pts, $mon[$i]->gam));
}
fclose($fphi);
@@ -198,12 +215,12 @@ function main_file($curtime)
}
for ($i = 0 ; $i < count($wee) ; $i++) {
- if ($wee[$i]->gam == 0.0)
+ if ($wee[$i]->gam == 0.0)
continue;
printf("%s: %s (%d)
\n", $wee[$i]->username, $wee[$i]->snormpts(), $wee[$i]->gam);
- if ($wee[$i]->gam >= WEE_MAX_GAMES)
+ if ($wee[$i]->gam >= WEE_MAX_GAMES)
fwrite($fphi, sprintf("%s|%d|%d|\n", xcapelt($wee[$i]->username), $wee[$i]->pts, $wee[$i]->gam));
- else if ($wee[$i]->gam > WEE_MIN_GAMES)
+ else if ($wee[$i]->gam > WEE_MIN_GAMES)
fwrite($fplo, sprintf("%s|%d|%d|\n", xcapelt($wee[$i]->username), $wee[$i]->pts, $wee[$i]->gam));
}
fclose($fphi);