} // Detect if this variable exists, and filter it. Returns false if anything wasn't right. $command = null; $command = filter_input(INPUT_POST, 'command', FILTER_SANITIZE_STRING); if (mb_strlen(trim($command)) === 0) { $command = false; } if ($command == 'new') { // Displays new trade route form \Tki\Traderoute2::traderouteNew($pdo_db, $db, $lang, $tkireg, null, $template, $num_traderoutes, $playerinfo); } elseif ($command == 'create') { // Enters new route in db \Tki\Traderoute3::traderouteCreate($db, $pdo_db, $lang, $tkireg, $template, $playerinfo, $num_traderoutes, $ptype1, $ptype2, $port_id1, $port_id2, $planet_id1, $planet_id2, $team_planet_id1, $team_planet_id2, $move_type, $circuit_type, $editing); } elseif ($command == 'edit') { // Displays new trade route form, edit \Tki\Traderoute2::traderouteNew($pdo_db, $db, $lang, $tkireg, $traderoute_id, $template, $num_traderoutes, $playerinfo); } elseif ($command == 'delete') { // Displays delete info \Tki\Traderoute3::traderouteDelete($pdo_db, $db, $lang, $langvars, $tkireg, $template, $playerinfo, $confirm, $traderoute_id); } elseif ($command == 'settings') { // Global traderoute settings form \Tki\Traderoute3::traderouteSettings($pdo_db, $lang, $tkireg, $template, $playerinfo); } elseif ($command == 'setsettings') { // Enters settings in db \Tki\Traderoute3::traderouteSetsettings($db, $pdo_db, $lang, $tkireg, $template, $playerinfo, $colonists, $fighters, $torps, $energy); } elseif ($engage !== null) { // Perform trade route $i = $tr_repeat; while ($i > 0) { $result = $db->Execute("SELECT * FROM {$db->prefix}ships WHERE email = ?;", array($_SESSION['username'])); Tki\Db::LogDbErrors($pdo_db, $result, __LINE__, __FILE__);