<style type="text/css"> table.domainpricing { width: 600px; background-color: #ccc; } table.domainpricing th { padding: 3px; background-color: #efefef; font-weight: bold; } table.domainpricing td { padding: 3px; background-color: #fff; text-align: center; } </style> <script language="javascript" src="feeds/domainpricing.php"></script> */ $currency = $currency ? getCurrency('', $currency) : getCurrency(); $code = '<table cellspacing="1" cellpadding="0" class="domainpricing"><tr><th>TLD</th><th>Min. Years</th><th>Register</th><th>Transfer</th><th>Renew</th></tr>'; $freeamt = formatCurrency(0); $tldslist = getTLDList(); foreach ($tldslist as $tld) { $tldpricing = getTLDPriceList($tld, true); $firstoption = current($tldpricing); $year = key($tldpricing); $transfer = $firstoption["transfer"] == $freeamt ? $_LANG['orderfree'] : $firstoption["transfer"]; $code .= '<tr><td>' . $tld . '</td><td>' . $year . '</td><td>' . $firstoption["register"] . '</td><td>' . $transfer . '</td><td>' . $firstoption["renew"] . '</td></tr>'; } $code .= '</table>'; echo "document.write('" . $code . "');";
} $newdomnum = count($_SESSION['cart']['domains']) - 1; $_SESSION['cart']['lastconfigured'] = array("type" => "domain", "i" => $newdomnum); if (!$ajax && is_array($orderconf['denynonajaxaccess']) && in_array("confdomains", $orderconf['denynonajaxaccess'])) { $smartyvalues['selecteddomains'] = $_SESSION['cart']['domains']; $smartyvalues['skipselect'] = true; } else { redir("a=confdomains" . $ajax); exit; } } $templatefile = "adddomain"; $productgroups = $orderfrm->getProductGroups(); $smarty->assign("productgroups", $productgroups); $smartyvalues['domain'] = $domain; $tldslist = $domain == "register" ? getTLDList() : getTLDList("transfer"); if (!$sld && !$tld && isset($_SESSION['cartdomain']) && in_array($_SESSION['cartdomain']['tld'], $tldslist)) { $sld = $_SESSION['cartdomain']['sld']; $tld = $_SESSION['cartdomain']['tld']; } $sld = cleanDomainInput($sld); $tld = cleanDomainInput($tld); if (!in_array($tld, $tldslist)) { $sld = $tld = ""; } if (!$domains) { $domains[] = $sld . $tld; } $smartyvalues['domains'] = $domains; $smartyvalues['tlds'] = $tldslist; $smartyvalues['sld'] = $sld;
<?php require "../init.php"; require "../includes/domainfunctions.php"; /* *** USAGE SAMPLE *** <script language="javascript" src="feeds/domainchecker.php"></script> */ $systemurl = !empty($CONFIG["SystemSSLURL"]) ? $CONFIG["SystemSSLURL"] : $CONFIG["SystemURL"]; $currency = getCurrency(); $tlds = getTLDList(); $code = '<form action="%s/domainchecker.php" method="post"><input type="hidden" name="direct" value="true">www. <input type="text" name="domain" size="30"> <select name="ext">'; $code = sprintf($code, htmlspecialchars($systemurl, ENT_QUOTES, 'UTF-8')); foreach ($tlds as $tld) { $code .= '<option>' . htmlspecialchars($tld, ENT_QUOTES, 'UTF-8') . '</option>'; } $code .= '</select> <input type="submit" value="Go"></form>'; echo "document.write('" . $code . "');";
$sld = ""; $invalidtld = ""; $availabilityresults = array(); $search_tlds = array(); $tldslist = array(); $userid = isset($_SESSION['uid']) ? $_SESSION['uid'] : ""; $currencyid = isset($_SESSION['currency']) ? $_SESSION['currency'] : ""; $currency = getCurrency($userid, $currencyid); $smartyvalues['currency'] = $currency; if ($whmcs->get_config("BulkDomainSearchEnabled")) { $smartyvalues['bulkdomainsearchenabled'] = true; } else { $search = ""; } $_SESSION['domaincheckerwhois'] = array(); $tldslist2 = getTLDList(); foreach ($tldslist2 as $k => $v) { $tldslist[$k + 1] = $v; } if ($search == "bulk" || $search == "bulkregister" || $search == "bulktransfer") { if ($search == "bulktransfer") { $templatefile = "bulkdomaintransfer"; $getpricesfor = "transfer"; } else { $templatefile = "bulkdomainchecker"; $getpricesfor = "register"; } $smartyvalues['bulk'] = true; $bulkdomains = strtolower($bulkdomains); $smartyvalues['bulkdomains'] = $bulkdomains; if ($bulkdomains) {