<?php include_once '../../config/symbini.php'; include_once $serverRoot . '/classes/OccurrenceEditorDupes.php'; header("Content-Type: text/html; charset=" . $charset); $occidQuery = array_key_exists('occidquery', $_REQUEST) ? $_REQUEST['occidquery'] : ''; $curOccid = array_key_exists('curoccid', $_GET) ? $_REQUEST["curoccid"] : 0; $collId = array_key_exists('collid', $_GET) ? $_GET['collid'] : 0; $cNum = array_key_exists('cnum', $_GET) ? $_GET['cnum'] : ''; $occIdMerge = array_key_exists('occidmerge', $_GET) ? $_GET['occidmerge'] : ''; $submitAction = array_key_exists('submitaction', $_GET) ? $_GET['submitaction'] : ''; $dupeManager = new OccurrenceEditorDupes(); $dupeType = substr($occidQuery, 0, 5); $occArr = array(); if (!$submitAction && $occidQuery) { $occArr = $dupeManager->getDupesOccid(substr($occidQuery, 6)); } $onLoadStr = ''; $statusStr = ''; if ($submitAction) { $isEditor = 0; if ($IS_ADMIN || array_key_exists("CollAdmin", $userRights) && in_array($collId, $userRights["CollAdmin"]) || array_key_exists("CollEditor", $userRights) && in_array($collId, $userRights["CollEditor"])) { $isEditor = 1; } if ($isEditor) { if ($submitAction == 'mergerecs') { $statusStr = $dupeManager->mergeRecords($curOccid, $occIdMerge); $onLoadStr = 'reloadParent()'; } } }
<?php include_once '../../../config/symbini.php'; include_once $serverRoot . '/classes/OccurrenceEditorDupes.php'; $collName = array_key_exists('cname', $_REQUEST) ? trim($_REQUEST['cname']) : ''; $collNum = array_key_exists('cnum', $_REQUEST) ? trim($_REQUEST['cnum']) : ''; $collDate = array_key_exists('cdate', $_REQUEST) ? trim($_REQUEST['cdate']) : ''; $ometid = array_key_exists('ometid', $_REQUEST) ? trim($_REQUEST['ometid']) : ''; $exsNumber = array_key_exists('exsnumber', $_REQUEST) ? trim($_REQUEST['exsnumber']) : ''; $currentOccid = array_key_exists('curoccid', $_REQUEST) ? trim($_REQUEST['curoccid']) : 0; $dupeManager = new OccurrenceEditorDupes(); $retStr = $dupeManager->getDupes($collName, $collNum, $collDate, $ometid, $exsNumber, $currentOccid); echo $retStr;