$query->execute(array($vrow['rootid'], $reseller_id)); while ($row = $query->fetch(PDO::FETCH_ASSOC)) { $queryip = $row['ip']; } } } } if (isset($queryip, $queryport, $querypassword)) { $connection = new TS3($queryip, $queryport, 'serveradmin', $querypassword); $errorcode = $connection->errorcode; if (strpos($errorcode, 'error id=0') === false) { $template_file = $spracheResponse->error_ts_query_connect . $errorcode; } else { $connection->StartServer($volocalserverid); $connection->ModServer($volocalserverid, $slots, $voip, $voport, $password, $name, $welcome, $max_download_total_bandwidth, $max_upload_total_bandwidth, $banner_url, $banner_gfx, $button_url, $button_gfx, $tooltip); $reply = $connection->PermReset($volocalserverid); $loguseraction = '%reinstall% %voserver% ' . $voip . ':' . $voport; $insertlog->execute(); if (isset($reply[0]['token'])) { $template_file = $spracheResponse->ts_query_success . $reply[0]['token']; if ($forcebanner == 'Y') { $removelist[] = 'b_virtualserver_modify_hostbanner'; $removelist[] = 'i_needed_modify_power_virtualserver_modify_hostbanner'; } else { if ($forcebanner == 'N') { $addlist[] = 'b_virtualserver_modify_hostbanner'; $addlist[] = 'i_needed_modify_power_virtualserver_modify_hostbanner'; } } if ($forcebutton == 'Y') { $removelist[] = 'b_virtualserver_modify_hostbutton';