query_fetch_assoc('SELECT * FROM `servers` where `id`='.$id); if(($user['admin']==1) OR ($_SESSION['id']===$server_info['owner'])) { if (isset($_POST['name'])) { $check = check_edit_server($id); if ($check['error']) { $tpl->output['error_blok'] ='block'; $tpl->output['success_blok'] ='none'; $tpl->output['error_msg'] = $text['add_server_'.$check['error_msg']]; } else { $db->update('servers', array('name'=>$posted['name'], 'online_players_sum'=> $posted['sum'], 'xp'=>$posted['xp'], 'limit'=>$posted['limit'], 'port'=>$posted['port'], 'ip'=>$posted['ip'], 'web'=>$posted['web'], 'web_reg'=>$posted['web_reg'], 'type'=>$posted['type'], 'desc'=>$posted['desc'], 'place'=>$posted['place'], 'emu' => $posted['emu'], 'version'=>$posted['version'] ), '`id`='.$id); $tpl->output['error_blok'] ='none'; $tpl->output['success_blok'] ='block'; $tpl->output['success_msg'] = 'Edited'; $server_info = $db->query_fetch_assoc('SELECT * FROM `servers` where `id`='.$id); } } else { $tpl->output['success_blok']= 'none'; $tpl->output['error_blok'] = 'none'; } $tpl->output['info_avarage_players'] = $text['info_avarage_players']; $tpl->output['input_sum'] = $server_info['online_players_sum']; $tpl->output['add_server_h2'] = $text['add_server_h2']; $tpl->output['form_name_server'] = $text['reg_name_server']; $tpl->output['form_type_server'] = $text['reg_type_server']; $tpl->output['form_place_server'] = $text['reg_place_server']; $tpl->output['form_web_page'] = $text['reg_web_page']; $tpl->output['form_web_reg'] = $text['reg_web_reg']; $tpl->output['form_desc'] = $text['reg_desc']; $tpl->output['input_czech_server'] = $text['reg_czech']; $tpl->output['input_abroad_server'] = $text['reg_abroad']; $tpl->output['add_server_rules_h3'] = $text['add_server_rules_h3']; $tpl->output['add_server_rules'] = $text['add_server_rules']; $tpl->output['accept_rules'] = $text['reg_accept_rules']; $tpl->output['server_name'] = $server_info['name']; $tpl->output['input_name'] = $server_info['name']; $tpl->output['input_emu'] = $server_info['emu']; $tpl->output['input_version'] = $server_info['version']; switch ($server_info['type']) { case 'PvP': $tpl->output['select_pvp'] = 'SELECTED'; $tpl->output['select_rp'] = ''; $tpl->output['select_pvprp'] = ''; $tpl->output['select_rppvp'] = ''; break; case 'RP': $tpl->output['select_pvp'] = ''; $tpl->output['select_rp'] = 'SELECTED'; $tpl->output['select_pvprp'] = ''; $tpl->output['select_rppvp'] = ''; break; case 'RPPvP': $tpl->output['select_pvp'] = ''; $tpl->output['select_rp'] = ''; $tpl->output['select_pvprp'] = ''; $tpl->output['select_rppvp'] = 'SELECTED'; break; case 'PvPRP': $tpl->output['select_pvp'] = ''; $tpl->output['select_rp'] = ''; $tpl->output['select_pvprp'] = 'SELECTED'; $tpl->output['select_rppvp'] = ''; break; default: $tpl->output['select_pvp'] = 'SELECTED'; $tpl->output['select_rp'] = ''; $tpl->output['select_pvprp'] = ''; $tpl->output['select_rppvp'] = ''; break; } $tpl->output['input_limit'] = $server_info['limit']; if (empty($server_info['web'])) $tpl->output['input_web'] = 'http://'; else $tpl->output['input_web'] = $server_info['web']; if (empty($server_info['web_reg'])) $tpl->output['input_reg'] = 'http://'; else $tpl->output['input_reg'] = $server_info['web_reg']; $tpl->output['input_desc'] = $server_info['desc']; if (empty($server_info['ip'])) $tpl->output['ip'] = 'http://'; else $tpl->output['ip'] = $server_info['ip']; $tpl->output['port'] = $server_info['port']; switch ($server_info['xp']) { case 1: $tpl->output['xp1'] = 'SELECTED'; $tpl->output['xp2'] = ''; $tpl->output['xp3'] = ''; $tpl->output['xp4'] = ''; $tpl->output['xp5'] = ''; break; case 2: $tpl->output['xp1'] = ''; $tpl->output['xp2'] = 'SELECTED'; $tpl->output['xp3'] = ''; $tpl->output['xp4'] = ''; $tpl->output['xp5'] = ''; break; case 3: $tpl->output['xp1'] = ''; $tpl->output['xp2'] = ''; $tpl->output['xp3'] = 'SELECTED'; $tpl->output['xp4'] = ''; $tpl->output['xp5'] = ''; break; case 4: $tpl->output['xp1'] = ''; $tpl->output['xp2'] = ''; $tpl->output['xp3'] = ''; $tpl->output['xp4'] = 'SELECTED'; $tpl->output['xp5'] = ''; break; case 5: $tpl->output['xp1'] = ''; $tpl->output['xp2'] = ''; $tpl->output['xp3'] = ''; $tpl->output['xp4'] = ''; $tpl->output['xp5'] = 'SELECTED'; break; default: $tpl->output['xp1'] = ''; $tpl->output['xp2'] = ''; $tpl->output['xp3'] = 'SELECTED'; $tpl->output['xp4'] = ''; $tpl->output['xp5'] = ''; break; } if ($server_info['place']==2) { $tpl->output['place2'] = 'SELECTED'; $tpl->output['place1'] =''; } else { $tpl->output['place2'] = ''; $tpl->output['place1'] ='SELECTED'; } } else { die('hacking atempt'); } ?>