map,mods advertised in server info

This commit is contained in:
Chris Forbes
2010-03-13 13:12:53 +13:00
parent be547479ce
commit de388767ed
5 changed files with 16 additions and 14 deletions

View File

@@ -3,7 +3,8 @@
if ($db = sqlite_open('openra.db', 0666, $e))
{
echo 'sqlite_open ok.';
sqlite_query( $db, 'CREATE TABLE servers (name varchar(255), address varchar(255), players integer, state integer, ts integer)' );
sqlite_query( $sb, 'DROP TABLE servers' );
sqlite_query( $db, 'CREATE TABLE servers (name varchar(255), address varchar(255), players integer, state integer, ts integer, map varchar(255), mods varchar(255))' );
sqlite_close( $db );
}
else

View File

@@ -19,6 +19,8 @@
echo "\tAddress: " . $a['address'] . "\n";
echo "\tState: " . $a['state'] . "\n";
echo "\tPlayers: " . $a['players'] . "\n";
echo "\tMap: " . $a['map'] . "\n";
echo "\tMods: " . $a['mods'] . "\n";
echo "\tTTL: " . ($stale - (time() - $a['ts'])) . "\n";
}

View File

@@ -17,7 +17,9 @@
'\'' . sqlite_escape_string( $addr ) . '\', '.
sqlite_escape_string( $_REQUEST['players'] ) . ', '.
sqlite_escape_string( $_REQUEST['state'] ) . ', '.
time() . ')';
time() . ', '.
'\'' . sqlite_escape_string( $_REQUEST['map'] ) . '\', '.
'\'' . sqlite_escape_string( $_REQUEST['mods'] ) . '\')';
echo $q;