Example #1
0
<?php

require_once dirname(dirname(dirname(__FILE__))) . '/config.php';
include_once 'Common/pdf/ResultPDF.inc.php';
include_once 'Common/Fun_FormatText.inc.php';
include_once 'Common/Lib/ArrTargets.inc.php';
require_once 'Common/Fun_Phases.inc.php';
require_once 'Common/Lib/Fun_PrintOuts.php';
require_once 'Common/OrisFunctions.php';
require_once 'Common/pdf/PdfChunkLoader.php';
if (empty($_SESSION['TourId']) && !empty($_REQUEST['TourId'])) {
    CreateTourSession($_REQUEST['TourId']);
}
$Events = '';
if (isset($_REQUEST["Event"]) && $_REQUEST["Event"][0] != ".") {
    $Events = $_REQUEST["Event"];
}
$PdfData = getBracketsTeams($Events, false, isset($_REQUEST["ShowTargetNo"]), isset($_REQUEST["ShowSchedule"]), isset($_REQUEST["ShowSetArrows"]));
//debug_svela($PdfData);
if (!isset($isCompleteResultBook)) {
    $pdf = new ResultPDF($PdfData->Description);
}
//$pdf->SetAutoPageBreak(false);
require_once PdfChunkLoader('BracketTeam.inc.php');
if (!empty($_REQUEST['TourId'])) {
    EraseTourSession();
}
if (isset($__ExportPDF)) {
    $__ExportPDF = $pdf->Output('', 'S');
} elseif (!isset($isCompleteResultBook)) {
    if (isset($_REQUEST['ToFitarco'])) {
Example #2
0
    cd_redirect();
}
// trucchetto per permettere o negare il debug nonostante il get di cui sopra
$ERROR_REPORT = ($ERROR_REPORT and $_SESSION['debug']);
if ($ERROR_REPORT) {
    error_reporting(E_ALL);
    ini_set('display_errors', 'On');
} else {
    error_reporting(0);
    ini_set('display_errors', 'off');
}
$_SESSION['debug'] = $ERROR_REPORT;
$CFG->TRACE_QUERRIES = ($CFG->TRACE_QUERRIES and $_SESSION['debug']);
// Autocheckin
if (!empty($CFG->ROOT_DIR) and dirname($_SERVER['PHP_SELF']) != $CFG->ROOT_DIR . 'Modules/AutoCheckin' and $Code = GetParameter('AutoCHK-Code') and !empty($_SERVER['REMOTE_ADDR']) && in_array($_SERVER['REMOTE_ADDR'], explode(',', GetParameter('AutoCHK-IP')))) {
    CreateTourSession(getIdFromCode($Code));
    CD_redirect($CFG->ROOT_DIR . 'Modules/AutoCheckin/AutoCheckin.php');
    die;
}
// RICONTROLLA TUTTE LE VOLTE GLI SPAREGGI!
//set_qual_session_flags();
/*
	deposito temporaneo per Chris nelle modifiche degli header :D
	$JS_SCRIPT=array(
		'',
		'',
		'',
		'',
		);
	include('Common/Templates/head.php');
	include('Common/Templates/tail.php');
Example #3
0
<?php

require_once dirname(__FILE__) . '/config.php';
CreateTourSession($CompId);
$TargetNo = !empty($_GET['qutarget']) ? $_GET['qutarget'] : 0;
list($Event, $EventType, $MatchNo) = explode("|", !empty($_GET['matchid']) ? $_GET['matchid'] : "0|0|0");
$EventType = $EventType == 'T' ? 1 : 0;
$JsonResult = array();
/*
-- compcode: code of the competition
-- qutarget: complete QuTargetNo
-- distance: distance
-- index: index of the arrow in the arrowstring
-- arrowsymbol: not the points, but the symbol (X, M, etc)
The page will return
$JsonResult['error']    = 1 if error, 0 if none
$JsonResult['qutarget'] = targetno
$JsonResult['dist']     = distance
$JsonResult['index']    = index of the arrow
$JsonResult['curscore'] = distance score
$JsonResult['curgold']  = distance golds
$JsonResult['curxnine'] = distance X/9
$JsonResult['score']    = total score
$JsonResult['gold']     = total golds
$JsonResult['xnine']    = total X/9
*/
if ($TargetNo) {
    $tmp = explode('|', $TargetNo);
    if (count($tmp) == 3) {
        // Elimination
        require_once 'Elimination/Fun_Eliminations.local.inc.php';
Example #4
0
<?php

/*
													- TourOn.php -
	Imposta la sessione per il torneo selezionato.
	Se ci sono problemi, distrugge la sessione e (di default) rimanda all'index principale.
*/
require_once dirname(dirname(__FILE__)) . '/config.php';
require_once 'Common/Fun_FormatText.inc.php';
include_once 'Common/UpdatePreOpen.inc.php';
include_once 'Common/CheckPictures.php';
$BackTo = $CFG->ROOT_DIR . 'Main.php';
// pagina a cui ritornare in caso di successo
if (!(isset($_REQUEST['ToId']) && is_numeric($_REQUEST['ToId']) > 0)) {
    print get_text('CrackError');
    exit;
} else {
    if (isset($_REQUEST['BackTo'])) {
        $BackTo = $_REQUEST['BackTo'];
    }
}
UpdatePreOpen($_REQUEST['ToId']);
if ($Tour = CreateTourSession($_REQUEST['ToId'])) {
    CheckPictures();
    header('Location: ' . $BackTo);
    exit;
} else {
    EraseTourSession();
    header('Location: ' . $CFG->ROOT_DIR . 'index.php');
    exit;
}