$template_file = $return == 'ok' ? $spracheResponse->ts_query_success . $return : $spracheResponse->error_ts_query . $return; } else { if ($usedns == 'Y' and $dns != $olddns and $dns != '' and $dnsCheck === false) { $errors[] = $sprache->dnsError; } } } if (count($errors) == 0) { $initialpassword = $ui->password('initialpassword', 50, 'post'); $name = $ui->post['name']; $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 { $serverdetails = $connection->ServerDetails($localserverid); if ($forceservertag == 'Y' and isset($brandname) and $brandname != '' and strpos(strtolower($name), strtolower($brandname)) === false) { $name = $serverdetails['virtualserver_name']; } if ($forcebanner == 'Y') { $banner_url = $serverdetails['virtualserver_hostbanner_url']; $banner_gfx = $serverdetails['virtualserver_hostbanner_gfx_url']; } else { $banner_url = $ui->url('hostbanner_url', 'post'); $banner_gfx = $ui->url('hostbanner_gfx_url', 'post'); } if ($forcebutton == 'Y') { $tooltip = $serverdetails['virtualserver_hostbutton_tooltip']; $button_url = $serverdetails['virtualserver_hostbutton_url']; $button_gfx = $serverdetails['virtualserver_hostbutton_gfx_url']; } else {
$hostbutton_url = $row['defaulthostbutton_url']; $hostbutton_gfx_url = $row['defaulthostbutton_gfx_url']; $flexSlotsFree = $row['defaultFlexSlotsFree']; $flexSlotsPercent = $row['defaultFlexSlotsPercent']; } if ($ui->id('serverID', 10, 'get') and isset($masterServerData)) { $query = $sql->prepare("SELECT `localserverid`,`ip`,`dns`,`flexSlots`,`flexSlotsPercent`,`flexSlotsFree` FROM `voice_server` WHERE `id`=? AND `resellerid`=? LIMIT 1"); $query->execute(array($ui->id('serverID', 10, 'get'), $resellerLockupID)); while ($row = $query->fetch(PDO::FETCH_ASSOC)) { $localID = $row['localserverid']; $currentIP = $row['ip']; $dns = $row['dns']; $flexSlots = $row['flexSlots']; $flexSlotsPercent = $row['flexSlotsPercent']; $flexSlotsFree = $row['flexSlotsFree']; } $connection = new TS3($masterServerData['ssh2ip'], $masterServerData['queryport'], 'serveradmin', $masterServerData['decryptedquerypassword']); if (strpos($connection->errorcode, 'error id=0') !== false and isset($localID)) { $serverDetails = $connection->ServerDetails($localID); $name = $serverDetails['virtualserver_name']; $welcome = $serverDetails['virtualserver_welcomemessage']; $hostbanner_url = $serverDetails['virtualserver_hostbanner_url']; $hostbanner_gfx_url = $serverDetails['virtualserver_hostbanner_gfx_url']; $hostbutton_tooltip = $serverDetails['virtualserver_hostbutton_tooltip']; $hostbutton_url = $serverDetails['virtualserver_hostbutton_url']; $hostbutton_gfx_url = $serverDetails['virtualserver_hostbutton_gfx_url']; } $connection->CloseConnection(); } } require_once IncludeTemplate($template_to_use, 'ajax_admin_voice_server_usage.tpl', 'ajax');