} include "includes/countries.php"; $ca->assign("clientfirstname", $whmcs->get_req_var_if($e, "firstname", $exdetails)); $ca->assign("clientlastname", $whmcs->get_req_var_if($e, "lastname", $exdetails)); $ca->assign("clientcompanyname", $whmcs->get_req_var_if($e, "companyname", $exdetails)); $ca->assign("clientemail", $whmcs->get_req_var_if($e, "email", $exdetails)); $ca->assign("clientaddress1", $whmcs->get_req_var_if($e, "address1", $exdetails)); $ca->assign("clientaddress2", $whmcs->get_req_var_if($e, "address2", $exdetails)); $ca->assign("clientcity", $whmcs->get_req_var_if($e, "city", $exdetails)); $ca->assign("clientstate", $whmcs->get_req_var_if($e, "state", $exdetails)); $ca->assign("clientpostcode", $whmcs->get_req_var_if($e, "postcode", $exdetails)); $ca->assign("clientcountry", $countries[$whmcs->get_req_var_if($e, "country", $exdetails)]); $ca->assign("clientcountriesdropdown", getCountriesDropDown($whmcs->get_req_var_if($e, "country", $exdetails))); $ca->assign("clientphonenumber", $whmcs->get_req_var_if($e, "phonenumber", $exdetails)); $ca->assign("customfields", getCustomFields("client", "", $client->getID(), "", "", $_POST['customfield'])); $ca->assign("contacts", $client->getContacts()); $ca->assign("billingcid", $whmcs->get_req_var_if($e, "billingcid", $exdetails)); $ca->assign("paymentmethods", showPaymentGatewaysList()); $ca->assign("emailoptout", $whmcs->get_req_var_if($e, "emailoptout", $exdetails)); $ca->assign("emailoptoutenabled", $whmcs->get_config("AllowClientsEmailOptOut")); $ca->assign("defaultpaymentmethod", $whmcs->get_req_var_if($e, "defaultgateway", $exdetails)); } else { if ($action == "contacts") { checkContactPermission("contacts"); $ca->setTemplate("clientareacontacts"); $ca->addToBreadCrumb("clientarea.php?action=details", $whmcs->get_lang("clientareanavdetails")); $ca->addToBreadCrumb("clientarea.php?action=contacts", $whmcs->get_lang("clientareanavcontacts")); $contact_data = array(); if ($contactid) { if ($contactid == "new") { redir("action=addcontact");