Esempio n. 1
0
}
if (!$userid && !$id) {
    $userid = get_query_val("tblclients", "id", "", "id", "ASC", "0,1");
}
if ($userid && !$id) {
    $aInt->valUserID($userid);
    if (!$userid) {
        $aInt->gracefulExit("Invalid User ID");
    }
    $id = get_query_val("tbldomains", "id", array("userid" => $userid), "domain", "ASC", "0,1");
}
if (!$id) {
    $aInt->gracefulExit($aInt->lang("domains", "nodomainsinfo") . " <a href=\"ordersadd.php?userid=" . $userid . "\">" . $aInt->lang("global", "clickhere") . "</a> " . $aInt->lang("orders", "toplacenew"));
}
$domains = new WHMCS_Domains();
$domain_data = $domains->getDomainsDatabyID($id);
$id = $did = $domainid = $domain_data['id'];
$userid = $domain_data['userid'];
$aInt->valUserID($userid);
if (!$id) {
    $aInt->gracefulExit("Domain ID Not Found");
}
if ($action == "delete") {
    check_token("WHMCS.admin.default");
    checkPermission("Delete Clients Domains");
    run_hook("DomainDelete", array("userid" => $userid, "domainid" => $id));
    delete_query("tbldomains", array("id" => $id));
    logActivity("Deleted Domain - User ID: " . $userid . " - Domain ID: " . $id);
    redir("userid=" . $userid);
    exit;
}
Esempio n. 2
0
                     redir("action=domains", "clientarea.php");
                 }
                 $success = $domains->moduleCall("SaveContactDetails", array("contactdetails" => $contactdetails));
                 if (!$success) {
                     if ($domains->getLastError() == "Function not found") {
                         $errors[] = $domain . " " . $_LANG['domaincannotbemanaged'];
                         continue;
                     }
                     $errors[] = $domains->getLastError();
                     continue;
                 }
             }
         }
         $smartyvalues['contacts'] = $client->getContactsWithAddresses();
         $domains = new WHMCS_Domains();
         $domain_data = $domains->getDomainsDatabyID($domainids[0]);
         if (!$domain_data) {
             redir("action=domains", "clientarea.php");
         }
         $success = $domains->moduleCall("GetContactDetails");
         if ($success) {
             $smartyvalues['contactdetails'] = $domains->getModuleReturn();
         }
     } else {
         if ($update == "renew") {
             redir("gid=renewals", "cart.php");
         } else {
             redir("action=domains");
         }
     }
 }