if (array_key_exists($entry['parent_id'], $plesk_ispc_ids)) { $reseller_id = $plesk_ispc_ids[$entry['parent_id']]; } } if ($old_client) { $new_id = $old_client['client_id']; $ok = $importer->client_update($session_id, $old_client['client_id'], $reseller_id, array_merge($old_client, $params)); if ($ok === false) { } } else { $new_id = $importer->client_add($session_id, $reseller_id, $params); } if ($new_id === false) { //something went wrong here... $msg .= "Client " . $entry['id'] . " (" . $entry['pname'] . ") could not be inserted/updated.<br />"; $msg .= " Error: " . $importer->getFault() . "<br />"; } else { $msg .= "Client " . $entry['id'] . " (" . $entry['pname'] . ") inserted/updated.<br />"; } $plesk_ispc_ids[$entry['id']] = $new_id; } unset($users); unset($clients); unset($resellers); unset($admins); $web_config = $app->getconf->get_server_config($server_id, 'web'); $domains = $exdb->queryAllRecords("SELECT d.id, d.cr_date, d.name, d.displayName, d.dns_zone_id, d.status, d.htype, d.real_size, d.cl_id, d.limits_id, d.params_id, d.guid, d.overuse, d.gl_filter, d.vendor_id, d.webspace_id, d.webspace_status, d.permissions_id, d.external_id FROM domains as d WHERE d.parentDomainId = 0"); $dom_ftp_users = array(); $domain_ids = array(); $domain_roots = array(); $domain_owners = array();