示例#1
0
$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');
示例#2
0
                    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) {
示例#3
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