$removelist[] = 'b_virtualserver_modify_welcomemessage'; $removelist[] = 'i_needed_modify_power_virtualserver_modify_welcomemessage'; $settings['virtualserver_welcomemessage'] = $defaultwelcome; } else { if ($forcewelcome == 'N') { $addlist[] = 'b_virtualserver_modify_welcomemessage'; $addlist[] = 'i_needed_modify_power_virtualserver_modify_welcomemessage'; } } if (isset($addlist)) { $connection->AdminPermissions($virtualserver_id, 'add', $addlist); } if (isset($removelist)) { $connection->AdminPermissions($virtualserver_id, 'del', $removelist); } $connection->ImportModServer($virtualserver_id, $slots, $TSDNSSsh2ip, $port, $settings); $added .= 'Server ' . $ssh2ip . ':' . $port . '<br />'; $query = $sql->prepare("INSERT INTO `voice_server` (`userid`,`masterserver`,`ip`,`port`,`slots`,`password`,`forcebanner`,`forcebutton`,`forceservertag`,`forcewelcome`,`dns`,`flexSlots`,`flexSlotsFree`,`flexSlotsPercent`,`localserverid`,`resellerid`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"); $query->execute(array($customerID, $masterid, $TSDNSSsh2ip, $port, $slots, $password, $forcebanner, $forcebutton, $forceservertag, $forcewelcome, $serverdns, $flexSlots, $flexSlotsFree, $flexSlotsPercent, $virtualserver_id, $reseller_id)); } $i++; } } $not = ''; $connection->CloseConnection(); if ($usedns == 'Y') { $dns = array(); if (isid($tsdnsServerID, 19)) { $query = $sql->prepare("SELECT `id` FROM `voice_masterserver` WHERE `tsdnsServerID`=? AND `resellerid`=?"); $query2 = $sql->prepare("SELECT `ip`,`port`,`dns` FROM `voice_server` WHERE `masterserver`=? AND `resellerid`=?"); $query->execute(array($tsdnsServerID, $reseller_id));