$duManager->setFieldMap($fieldMap); //Set field map for identification history if (array_key_exists("ID-sf", $_POST)) { $targetIdFields = $_POST["ID-tf"]; $sourceIdFields = $_POST["ID-sf"]; $fieldIdMap = array(); for ($x = 0; $x < count($targetIdFields); $x++) { if ($targetIdFields[$x]) { $tIdField = $targetIdFields[$x]; if ($tIdField == 'unmapped') { $tIdField .= '-' . $x; } $fieldIdMap[$tIdField]["field"] = $sourceIdFields[$x]; } } $duManager->setIdentFieldMap($fieldIdMap); } //Set field map for image history if (array_key_exists("IM-sf", $_POST)) { $targetImFields = $_POST["IM-tf"]; $sourceImFields = $_POST["IM-sf"]; $fieldImMap = array(); for ($x = 0; $x < count($targetImFields); $x++) { if ($targetImFields[$x]) { $tImField = $targetImFields[$x]; if ($tImField == 'unmapped') { $tImField .= '-' . $x; } $fieldImMap[$tImField]["field"] = $sourceImFields[$x]; } }