X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fbriskin5%2Fstat-day.php;h=17c6e8ce9fb5c11a3a59be8bdefbcdd2f7e54fed;hb=4542fee714762f3f2d1b29ad276dd44f24be3aaa;hp=f12b30351628cfa87b6628bd5ede74a817b3a9b8;hpb=e8cc9359e0330a4951224fbe1f2bc9bba02d7c7a;p=brisk.git diff --git a/web/briskin5/stat-day.php b/web/briskin5/stat-day.php index f12b303..17c6e8c 100644 --- a/web/briskin5/stat-day.php +++ b/web/briskin5/stat-day.php @@ -38,6 +38,24 @@ curl -d "pazz=$BRISK_PASS" "http://$BRISK_SITE/briskin5/stat-day.php?from=$(date */ +foreach (array("HTTP_HOST", "DOCUMENT_ROOT") as $i) { + if (isset($_SERVER[$i])) { + $$i = $_SERVER[$i]; + } + } + +foreach (array("pazz") as $i) { + if (isset($_POST[$i])) { + $$i = $_POST[$i]; + } + } + +foreach (array("from", "to") as $i) { + if (isset($_GET[$i])) { + $$i = $_GET[$i]; + } + } + $G_base = "../"; // SYNC WITH bin5_tournaments table @@ -98,11 +116,11 @@ function main_pgsql($from, $to) $trn_obj = pg_fetch_object($trn_pg, $t); $tmt_sql = sprintf(" -SELECT m.code AS code, m.mazzo_next as minus_one_is_old - FROM %sbin5_matches AS m, %sbin5_games AS g, %sbin5_tournaments as t - WHERE t.code = m.tcode AND m.code = g.mcode - AND t.code = %d AND g.tstamp >= '%s' AND g.tstamp < '%s' - GROUP BY m.code, minus_one_is_old +SELECT m.code AS code, m.mazzo_next as minus_one_is_old + FROM %sbin5_matches AS m, %sbin5_games AS g, %sbin5_tournaments as t + WHERE t.code = m.tcode AND m.code = g.mcode + AND t.code = %d AND g.tstamp >= '%s' AND g.tstamp < '%s' + GROUP BY m.code, minus_one_is_old ORDER BY m.code, minus_one_is_old DESC;", $G_dbpfx, $G_dbpfx, $G_dbpfx, $trn_obj->code, $from, $to); @@ -248,10 +266,9 @@ SELECT p.pts AS pts ($tmt_obj->minus_one_is_old == -1 ? "td" : "th")); } if ($tmt_obj->minus_one_is_old != -1) { - // FIXME - $rules_name = "Rules_old_rules"; + $rules_name = rules_id2name($trn_obj->code); fprintf($fpexp, "%s%s", $users[$gam_obj->mazzo]['login'], - xcape( ${rules_name}::game_description($gam_obj->act, 'plain', $gam_obj->mult, + xcape( $rules_name::game_description($gam_obj->act, 'plain', $gam_obj->mult, $gam_obj->asta_win, ($gam_obj->asta_win != -1 ? $users[$gam_obj->asta_win]['login'] : ""),