Explorar o código

clientareafunctions

andre %!s(int64=3) %!d(string=hai) anos
pai
achega
41e3717685
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      cwp7.php

+ 4 - 1
cwp7.php

@@ -394,8 +394,11 @@ function cwp7_addSubdomain($params) {
 	if(!filter_var($_POST['d'], FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME)){
 		return 'Error: invalid domain name';
 	}
+	if(!filter_var($_POST['s'], FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME)){
+		return 'Error: invalid subdomain name';
+	}
 	$vars['user'] = $params['username'];
-	$vars['name'] = $_POST['d'];
+	$vars['name'] = $_POST['s'] . '.' . $_POST['d'];
 	$vars['type'] = 'subdomain';
 	$cwp7 = new cwp7_Admin($params['serverhostname'], $params['serveraccesshash']);
 	$response = $cwp7->addDomain($vars);