';
if ($num == $i or !isset($var['caption'])) {
echo htmlentities($var['prompt']);
} else {
echo htmlentities($var['caption']);
}
echo ' | ';
echo '';
if ($num != $i) {
if (isset($var['extraoption']) and $values[$var['name']] == $var['extraoption']) {
echo htmlentities($values[$var['name']]);
} else {
switch($var['type']) {
case 'game':
$r_game = small_query("SELECT gamename, name FROM uts_games WHERE id = '". $values[$var['name']] ."'");
echo htmlentities($r_game['name']) .' ('. htmlentities($r_game['gamename']) .')';
break;
case 'server':
$r_server = small_query("SELECT servername, serverip FROM uts_match WHERE id = '". $values[$var['name']] ."'");
echo htmlentities($r_server['servername']) .' ('. $r_server['serverip'] .')';
break;
case 'player':
$r_player = small_query("SELECT name FROM uts_pinfo WHERE id = '". $values[$var['name']] ."'");
echo htmlentities($r_player['name']);
break;
case 'match':
$r_match = small_query("SELECT id, time, serverip, mapfile FROM uts_match WHERE id = '". $values[$var['name']] ."'");
echo htmlentities($r_match['id'].': '.mdate2($r_match['time']).' ('.un_ut($r_match['mapfile']).' on '.$r_match['serverip'].')');
break;
case 'static':
case 'text':
echo htmlentities($values[$var['name']]);
break;
default:
echo 'Show: Don\'tknow what to do with type '. $var['type'];
}
}
} else {
if (isset($var['initialvalue']) and isset($values[$var['initialvalue']])) $values[$var['name']] = $values[$var['initialvalue']];
echo '';
switch($var['type']) {
case 'game':
echo '';
break;
case 'server':
echo '';
break;
case 'player':
echo '';
echo ' ';
echo 'Filter: ';
echo ' ';
break;
case 'match':
echo '';
break;
case 'static':
echo '';
break;
case 'text':
$pval = (isset($values[$var['name']])) ? $values[$var['name']] : '';
echo '';
break;
default:
echo 'Select: Don\'tknow what to do with type '. $var['type'];
}
}
echo ' |
';
}
$valstr = '';
foreach($values as $key => $value) {
if (empty($key)) continue;
if (!empty($valstr)) $valstr .= ',';
$valstr .= "$key=>$value";
}
$_REQUEST['step'] = '';
$_REQUEST['values'] = '';
foreach($_REQUEST as $key => $value) {
if (isset($_COOKIE[$key])) continue;
switch($key){
case 'step':
$value = $step; break;
case 'values':
$value = $valstr; break;
case 'submit':
case 'back':
case 'cur_var':
case 'playerfilter':
case 'noop':
continue 2;
}
echo '