diff --git a/includes/classes/domains.php b/includes/classes/domains.php index d69b66700f..49a74b94c7 100644 --- a/includes/classes/domains.php +++ b/includes/classes/domains.php @@ -51,9 +51,19 @@ $category = $row['default_setting_category']; $subcategory = $row['default_setting_subcategory']; if (strlen($subcategory) == 0) { - $_SESSION[$category][$name] = $row['default_setting_value']; + if ($name == "array") { + $_SESSION[$category][] = $row['default_setting_value']; + } + else { + $_SESSION[$category][$name] = $row['default_setting_value']; + } } else { - $_SESSION[$category][$subcategory][$name] = $row['default_setting_value']; + if ($name == "array") { + $_SESSION[$category][$subcategory][] = $row['default_setting_value']; + } + else { + $_SESSION[$category][$subcategory][$name] = $row['default_setting_value']; + } } } @@ -70,10 +80,20 @@ $subcategory = $row['domain_setting_subcategory']; if (strlen($subcategory) == 0) { //$$category[$name] = $row['domain_setting_value']; - $_SESSION[$category][$name] = $row['domain_setting_value']; + if ($name == "array") { + $_SESSION[$category][] = $row['domain_setting_value']; + } + else { + $_SESSION[$category][$name] = $row['domain_setting_value']; + } } else { //$$category[$subcategory][$name] = $row['domain_setting_value']; - $_SESSION[$category][$subcategory][$name] = $row['domain_setting_value']; + if ($name == "array") { + $_SESSION[$category][$subcategory][] = $row['domain_setting_value']; + } + else { + $_SESSION[$category][$subcategory][$name] = $row['domain_setting_value']; + } } } @@ -92,10 +112,20 @@ $subcategory = $row['user_setting_subcategory']; if (strlen($subcategory) == 0) { //$$category[$name] = $row['domain_setting_value']; - $_SESSION[$category][$name] = $row['user_setting_value']; + if ($name == "array") { + $_SESSION[$category][] = $row['user_setting_value']; + } + else { + $_SESSION[$category][$name] = $row['user_setting_value']; + } } else { //$$category[$subcategory][$name] = $row['domain_setting_value']; - $_SESSION[$category][$subcategory][$name] = $row['user_setting_value']; + if ($name == "array") { + $_SESSION[$category][$subcategory][] = $row['user_setting_value']; + } + else { + $_SESSION[$category][$subcategory][$name] = $row['user_setting_value']; + } } } }