if ($strError !== false) $tabStep = 2; //Ajax (Main form action) if (isset($_REQUEST["action"]) && $_REQUEST["action"] == "import" && $strError === false) { if ($csvImport) { $csvFile =& $csvImport->GetCsvObject(); $position = (isset($_REQUEST["position"]) && intval($_REQUEST["position"]) > 0 ? intval($_REQUEST["position"]) : false); if ($position !== false) $csvFile->SetPos($position); while ($csvImport->ImportUser()) { if(($mess = $csvImport->GetErrorMessage()) <> '') echo "<script type=\"text/javascript\">parent.window.ShowError('".CUtil::JSEscape($mess)."');</script>"; if (USER_IMPORT_EXECUTION_TIME > 0 && (getmicrotime()-START_EXEC_TIME) > USER_IMPORT_EXECUTION_TIME) die("<script type=\"text/javascript\">parent.window.Start('".$csvFile->GetPos()."',".$cntUsersImport.");</script>"); } die("<script type=\"text/javascript\">parent.window.End(".$cntUsersImport.");</script>"); } elseif ($ldp) { //Ldap Ajax $cntUsersImport = 0; $dbLdapServers = CLdapServer::GetById($ldapServer);