diff --git a/client_domain_edit_modal.php b/client_domain_edit_modal.php index a475154e..027d3c91 100644 --- a/client_domain_edit_modal.php +++ b/client_domain_edit_modal.php @@ -72,6 +72,16 @@
+
+ +
+
+ +
+ +
+
+
diff --git a/client_domains.php b/client_domains.php index 41c2c87c..94b7d38c 100644 --- a/client_domains.php +++ b/client_domains.php @@ -168,6 +168,7 @@ include("client_domain_add_modal.php"); document.getElementById("editDomainId").value = domain_id; document.getElementById("editDomainName").value = domain.domain_name; document.getElementById("editExpire").value = domain.domain_expire; + document.getElementById("editDomainIP").value = domain.domain_ip; document.getElementById("editNameServers").value = domain.domain_name_servers; document.getElementById("editMailServers").value = domain.domain_mail_servers; document.getElementById("editRawWhois").value = domain.domain_raw_whois; diff --git a/post.php b/post.php index b7783370..cd62cb28 100644 --- a/post.php +++ b/post.php @@ -5315,20 +5315,22 @@ if(isset($_POST['edit_domain'])){ $expire = "0000-00-00"; } - // NS, MX and WHOIS data + // A, NS, MX and WHOIS data if(filter_var($name, FILTER_VALIDATE_DOMAIN) && (strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN')){ $domain = escapeshellarg($name); + $a = strip_tags(mysqli_real_escape_string($mysqli,shell_exec("dig +short $domain"))); $ns = strip_tags(mysqli_real_escape_string($mysqli,shell_exec("dig +short NS $domain"))); $mx = strip_tags(mysqli_real_escape_string($mysqli,shell_exec("dig +short MX $domain"))); $whois = trim(strip_tags(mysqli_real_escape_string($mysqli,shell_exec("whois -H $domain | sed 's/ //g' | head -30")))); } else{ + $a = ''; $ns = ''; $mx = ''; $whois = ''; } - mysqli_query($mysqli,"UPDATE domains SET domain_name = '$name', domain_registrar = $registrar, domain_webhost = $webhost, domain_expire = '$expire', domain_name_servers = '$ns', domain_mail_servers = '$mx', domain_raw_whois = '$whois', domain_updated_at = NOW() WHERE domain_id = $domain_id AND company_id = $session_company_id"); + mysqli_query($mysqli,"UPDATE domains SET domain_name = '$name', domain_registrar = $registrar, domain_webhost = $webhost, domain_expire = '$expire', domain_ip = '$a', domain_name_servers = '$ns', domain_mail_servers = '$mx', domain_raw_whois = '$whois', domain_updated_at = NOW() WHERE domain_id = $domain_id AND company_id = $session_company_id"); //Logging mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Domain', log_action = 'Modified', log_description = '$name', log_created_at = NOW(), company_id = $session_company_id, log_user_id = $session_user_id");