<?php
// main configuration file of hwstats
// mysql settings
DEFINE ("MYSQL_HOST", "localhost");
DEFINE ("MYSQL_USER", "root");
DEFINE ("MYSQL_PASSWORD", "root");
DEFINE ("MYSQL_DB", "pvpgn"); //pvpgn database
DEFINE ("EXTERNAL_ADDRESS", "10.10.10.10"); // pvpgn external server address
// mysql tables
DEFINE ("TABLE_REPORTS", "hwreports"); // should not change
DEFINE ("TABLE_BNET", "pvpgn_bnet");
DEFINE ("TABLE_RECORD", "pvpgn_record");
// full path to PVPGN
// (windows example: I:\\SERVERS\\PVPGN\\185\\pvpgn-1.8.5\\bin\\)
// (unix example: /usr/local/pvpgn/)
$PVPGN_PATH = "D:\\BNET\\";
$games_on_page = 20; // games count on page
$players_on_page = 40; // players count on page
$trim_count = 4; // page numbers 4 def (page navigation bounds)
DEFINE ("SHOW_PLAYER_IP", false); // show player IPs? true | false
DEFINE ("SHOW_CHANNELS", false); // show channel list in server status page?
DEFINE ("GZIP_COMPRESS", true); // compress output pages with gzip?
$forum_link = ""; // yoursite forum url
// minimal count of symbols to search player (below - reduce perfomance)
$min_search_symbols = 3;
///--- DO NOT CHANGE!
DEFINE ("STATUS_FILE", $PVPGN_PATH . "var/status/server.xml");
$reports_all = $PVPGN_PATH . "var/reports/";
// copy parsed reports from pvpgn dir to:
$reports_sexp_ladder="reports/reports_sexp_ladder/"; // SEXP ladder
$reports_sexp="reports/reports_sexp/"; // SEXP nonladder
$reports_others="reports/reports_others/"; // all others
$path_lastupdate="bnet/top/lastupdate.txt"; // into this file we write past reports parse
$report_tpl = "script/report.tpl"; // template for report parse
?>
Почему у вас в примере путь к серверу идет к папке bin, у меня нет такой папки в сервере
Данные файла бат, я проверил, я не совсем нуб
"C:\wamp\bin\php\php5.2.6\php.exe" C:\wamp\www\hwstats\script\parse_reports.php
А как мне сделать хотя бы 1 репорт в паке для тестов? Нужно поиграть 1 игру с кем то какаю то особенную?
А может вы могли бы выложить правильную папку record мне для примера?
7 minutes and 26 seconds after:
Сделал как ты написал
SELECT (SELECT COUNT(*) FROM `pvpgn_record`) AS COUNT, acct_username, acct_lastlogin_ip,acct_lastlogin_time, pvpgn_record.uid AS uid, SEXP_1_last_game_result, SEXP_1_rating, SEXP_1_rank, SEXP_0_wins, SEXP_0_losses, SEXP_0_disconnects, SEXP_1_wins, SEXP_1_losses, SEXP_0_draws,SEXP_1_draws FROM `pvpgn_record` LEFT OUTER JOIN pvpgn_bnet ON pvpgn_record.uid = pvpgn_bnet.uid ORDER BY SEXP_1_rating DESC LIMIT 0,40;
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in C:\wamp\www\hwstats\bnet\stats.php on line 78
Вот структура моей таблички рекорд
CREATE TABLE `pvpgn_record` (
`uid` int(11) NOT NULL default '0',
`WAR3_solo_xp` int(11) default '0',
`WAR3_solo_level` int(11) default '0',
`WAR3_solo_wins` int(11) default '0',
`WAR3_solo_rank` int(11) default '0',
`WAR3_solo_losses` int(11) default '0',
`WAR3_team_xp` int(11) default '0',
`WAR3_team_level` int(11) default '0',
`WAR3_team_rank` int(11) default '0',
`WAR3_team_wins` int(11) default '0',
`WAR3_team_losses` int(11) default '0',
`WAR3_ffa_xp` int(11) default '0',
`WAR3_ffa_rank` int(11) default '0',
`WAR3_ffa_level` int(11) default '0',
`WAR3_ffa_wins` int(11) default '0',
`WAR3_ffa_losses` int(11) default '0',
`WAR3_orcs_wins` int(11) default '0',
`WAR3_orcs_losses` int(11) default '0',
`WAR3_humans_wins` int(11) default '0',
`WAR3_humans_losses` int(11) default '0',
`WAR3_undead_wins` int(11) default '0',
`WAR3_undead_losses` int(11) default '0',
`WAR3_nightelves_wins` int(11) default '0',
`WAR3_nightelves_losses` int(11) default '0',
`WAR3_random_wins` int(11) default '0',
`WAR3_random_losses` int(11) default '0',
`WAR3_teamcount` int(11) default '0',
`WAR3_userselected_icon` varchar(16) default NULL,
`W3XP_solo_xp` int(11) default '0',
`W3XP_solo_level` int(11) default '0',
`W3XP_solo_wins` int(11) default '0',
`W3XP_solo_rank` int(11) default '0',
`W3XP_solo_losses` int(11) default '0',
`W3XP_team_xp` int(11) default '0',
`W3XP_team_level` int(11) default '0',
`W3XP_team_rank` int(11) default '0',
`W3XP_team_wins` int(11) default '0',
`W3XP_team_losses` int(11) default '0',
`W3XP_ffa_xp` int(11) default '0',
`W3XP_ffa_rank` int(11) default '0',
`W3XP_ffa_level` int(11) default '0',
`W3XP_ffa_wins` int(11) default '0',
`W3XP_ffa_losses` int(11) default '0',
`W3XP_orcs_wins` int(11) default '0',
`W3XP_orcs_losses` int(11) default '0',
`W3XP_humans_wins` int(11) default '0',
`W3XP_humans_losses` int(11) default '0',
`W3XP_undead_wins` int(11) default '0',
`W3XP_undead_losses` int(11) default '0',
`W3XP_nightelves_wins` int(11) default '0',
`W3XP_nightelves_losses` int(11) default '0',
`W3XP_random_wins` int(11) default '0',
`W3XP_random_losses` int(11) default '0',
`W3XP_teamcount` int(11) default '0',
`W3XP_userselected_icon` varchar(16) default NULL,
`STAR_0_wins` int(11) default '0',
`STAR_0_losses` int(11) default '0',
`STAR_0_disconnects` int(11) default '0',
`STAR_1_wins` int(11) default '0',
`STAR_1_losses` int(11) default '0',
`STAR_1_disconnects` int(11) default '0',
`STAR_0_last_game` int(11) default '0',
`STAR_0_last_game_result` varchar(128) default NULL,
`STAR_1_last_game` int(11) default '0',
`STAR_1_last_game_result` varchar(128) default NULL,
`STAR_1_rating` int(11) default '0',
`STAR_1_high_rating` int(11) default '0',
`STAR_1_rank` int(11) default '0',
`STAR_1_high_rank` int(11) default '0',
`SEXP_0_wins` int(11) default '0',
`SEXP_0_losses` int(11) default '0',
`SEXP_0_disconnects` int(11) default '0',
`SEXP_1_wins` int(11) default '0',
`SEXP_1_losses` int(11) default '0',
`SEXP_1_disconnects` int(11) default '0',
`SEXP_0_last_game` int(11) default '0',
`SEXP_0_last_game_result` varchar(128) default NULL,
`SEXP_1_last_game` int(11) default '0',
`SEXP_1_last_game_result` varchar(128) default NULL,
`SEXP_1_rating` int(11) default '0',
`SEXP_1_high_rating` int(11) default '0',
`SEXP_1_rank` int(11) default '0',
`SEXP_1_high_rank` int(11) default '0',
`W3XP_w3pgrace` varchar(128) default NULL,
PRIMARY KEY (`uid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;