$tourId = StrSafe_DB($_SESSION['TourId']); $error = 0; $flags = array(array('', '', ''), array(0, '', 'x-icon-ok'), array(1, '', 'x-icon-canshoot'), array(5, '', 'x-icon-unknownshoot'), array(6, '', 'x-icon-gohome'), array(7, '', 'x-icon-notaccredited'), array(8, '', 'x-icon-couldshoot'), array(9, '', 'x-icon-noshoot')); $sessions = array('0' => '--'); $divisions = array('--' => '--'); $classes = array('--' => array('val' => '--', 'valid' => '--')); $subClasses = array('00' => '--'); $archers = array('' => '', '0' => get_text('No'), '1' => get_text('Yes')); $genders = array(); $athletes = array(); $sessions = getSessions_(); $divisions = getDivisions(); $subClasses = getSubClasses(); $classes = getClasses(); $genders = getGenders(); $athletes = getAthletes(); /****** End Controlloer ******/ /****** Output ******/ $xmlDoc = new DOMDocument('1.0', 'UTF-8'); $xmlRoot = $xmlDoc->createElement('response'); $xmlDoc->appendChild($xmlRoot); // Sezione header $xmlHeader = $xmlDoc->createElement('header'); $xmlRoot->appendChild($xmlHeader); $node = $xmlDoc->createElement('error', $error); $xmlHeader->appendChild($node); // Sezione combos $xmlCombos = $xmlDoc->createElement('combos'); $xmlRoot->appendChild($xmlCombos); // flags $xmlFlags = $xmlDoc->createElement('flags');
break; case 88: $('#setFailed').trigger('click'); break; case 109: $('#setWaived').trigger('click'); break; } }); }); </script> <?php if (CFG_CURRENT_EVENT > 0) { $checkStartHeights = checkStartheightsComplete(CFG_CURRENT_EVENT); $athletes = getAthletes(CFG_CURRENT_EVENT, 0); if ($checkStartHeights) { createHeightTable(CFG_CURRENT_EVENT); $currentAthlete = getCurrentAthlete($athletes); $currentAthleteID = $currentAthlete['ath_id']; $currentHeight = $currentAthlete['curr_height']; $currentResultData = getCurrentResult($currentAthleteID, $currentHeight); $currentResult = $currentResultData['ath_res']; $currentResultID = $currentResultData['res_id']; if ($currentAthleteID > 0) { $currentAttempt = $currentAthlete['curr_miss'] + 1; $currentAthleteData = getAthleteDetails($currentAthleteID, false, 'ath_pos', '0', true); $nextAthlete = getNextAthlete($athletes, $currentAthlete); $nextAthleteID = $nextAthlete['ath_id']; $nextHeight = $nextAthlete['curr_height']; if ($nextAthleteID == 0) {
for ($i = 0; $i < $tmpRow->ToNumDist; ++$i) { CalcQualRank($i, $divOld . $clOld); CalcQualRank($i, $div . $cl); } // individuali assoluti MakeIndAbs(); } } else { //print 'xxx';exit; $error = 1; } } else { //print 'ppp';exit; $error = 1; } $athletes = getAthletes($id); /****** End Controlloer ******/ /****** Output ******/ $xmlDoc = new DOMDocument('1.0', PageEncode); $xmlRoot = $xmlDoc->createElement('response'); $xmlDoc->appendChild($xmlRoot); // Header $xmlHeader = $xmlDoc->createElement('header'); $xmlRoot->appendChild($xmlHeader); $node = $xmlDoc->createElement('error', $error); $xmlHeader->appendChild($node); $node = $xmlDoc->createElement('row', intval($row)); $xmlHeader->appendChild($node); $node = $xmlDoc->createElement('col', intval($col)); $xmlHeader->appendChild($node); // Atleta