Exemple #1
0
 } else {
     // the following information is used to determinate wich base file we need to download
     if (mysql_num_rows($result) == 0) {
         $glc = "";
         $type = "complete";
         // for a complete base data download
     } else {
         $row = mysql_fetch_array($result);
         $glc = $row[0];
         $type = "update";
         // if there is already a log entry, a complete download was made once
     }
     mysql_free_result($result);
     //$result = $http->send_get('slv.exigo.ch', '/downloads/verbandstagung_201104.ppt' , 'file', 'test.ppt', true);
     $post = "clubnr=" . urlencode($_POST['clubnr']) . "&pass="******"&glc=" . urlencode($glc) . "&type=" . urlencode($type);
     $result = $http->send_post($webserverDomain, '/meetings/athletica/login.php', $post, 'ini');
     //TEST mit XML aus Ordner basdata_test
     //$result = $http->send_post($webserverDomain, '/meetings/athletica/login_test.php', $post, 'ini');
     if (!$result) {
         AA_printErrorMsg($strErrLogin);
     } else {
         switch ($result['login']) {
             case "error":
                 AA_printErrorMsg($result['error']);
                 break;
             case "ok":
                 $login = true;
                 echo "<p>{$strLoginTrue}</p>";
                 $slvsid = $result['sid'];
                 // remember session id from slv server
                 $basefiles = explode(":", $result['files']);
Exemple #2
0
    // abort
}
//
//	Display enrolement list
//
$page = new GUI_Page('admin_base');
$page->startPage();
$page->printPageTitle($strResultUpload);
$menu = new GUI_Menulist();
$menu->addButton($cfgURLDocumentation . 'help/administration/results.html', $strHelp, '_blank');
$menu->printMenu();
$login = false;
if ($_POST['arg'] == "login") {
    $http = new HTTP_data();
    $post = "clubnr=" . urlencode($_POST['clubnr']) . "&pass="******"error":
                AA_printErrorMsg($result['error']);
                break;
            case "ok":
                $login = true;
                echo "<p>{$strLoginTrue}</p>";
                break;
            case "denied":
                $login = false;
                echo "<p>{$strLoginFalse}</p>";
                break;
Exemple #3
0
$page->printPageTitle($strAdministration . ' - ' . $strVersionCheck);
$menu = new GUI_Menulist();
$menu->addButton('admin.php', $strBack, '_self');
$menu->printMenu();
?>
<p/>

<table width="100%" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td width="475" style="vertical-align: top;">
			<?php 
$newer = false;
$http = new HTTP_data();
$webserverDomain = $cfgSLVhost;
// domain of swiss-athletics webserver
$result = $http->send_post($webserverDomain, '/meetings/athletica/version.php', '', 'ini');
$version = $result['version'];
$datum = $result['datum'];
$act_version = $cfgApplicationVersion;
$version_short = substr($version, 0, 3);
$act_version_short = substr($cfgApplicationVersion, 0, 3);
$version_sub = strlen($version) >= 5 ? substr($version, 4) : 0;
$act_version_sub = strlen($act_version) >= 5 ? substr($act_version, 4) : 0;
if ($version_short > $act_version_short) {
    $newer = true;
} elseif ($version_short == $act_version_short) {
    if ($version_sub > $act_version_sub) {
        $newer = true;
    }
}
if ($newer) {
Exemple #4
0
 // store cookies on browser
 setcookie("meeting_id", $_GET['xMeeting'], time() + $cfgCookieExpires);
 setcookie("meeting", $meeting_name, time() + $cfgCookieExpires);
 // update current cookies
 $_COOKIE['meeting_id'] = $_GET['xMeeting'];
 $_COOKIE['meeting'] = $meeting_name;
 $noMeetingCheck = true;
 if (AA_checkMeetingID() == FALSE) {
     // no meeting selected
     return;
     // abort
 }
 if ($arg == 'clear') {
     $http = new HTTP_data();
     $post = '';
     $result = $http->send_post($host, 'http://' . $url . '/' . $GLOBALS['cfgDir'] . '/live_delete.php', $post, 'file', '');
     if (!$result) {
         AA_printErrorMsg($strErrFtpNoDel);
     }
 } else {
     if ($arg == 'start' && !empty($host) && !empty($user) && !empty($pwd) && !empty($url)) {
         // set meeting StatusChanged to yes
         // get stadium name
         $result = mysql_query("\r\n                    UPDATE  \r\n                        athletica.meeting \r\n                    SET \r\n                        StatusChanged = 'y'   \r\n                    WHERE xMeeting = " . $_GET['xMeeting']);
         if (mysql_errno() > 0) {
             AA_printErrorMsg(mysql_errno() . ": " . mysql_error());
         }
         require 'config.inc.end.php';
     }
     if (!empty($host) && !empty($user) && !empty($pwd) && !empty($url)) {
         AA_timetable_display();
 } else {
     // the following information is used to determinate wich base file we need to download
     if (mysql_num_rows($result) == 0) {
         $glc = "";
         $type = "complete";
         // for a complete base data download
     } else {
         $row = mysql_fetch_array($result);
         $glc = $row[0];
         $type = "update";
         // if there is already a log entry, a complete download was made once
     }
     mysql_free_result($result);
     //$result = $http->send_get('slv.exigo.ch', '/downloads/verbandstagung_201104.ppt' , 'file', 'test.ppt', true);
     $post = "clubnr=" . urlencode($_POST['clubnr']) . "&pass="******"&glc=" . urlencode($glc) . "&type=" . urlencode($type);
     $result = $http->send_post($webserverDomain, '/meetings/athletica/login.php', $post, 'ini');
     if (!$result) {
         AA_printErrorMsg($strErrLogin);
     } else {
         switch ($result['login']) {
             case "error":
                 AA_printErrorMsg($result['error']);
                 break;
             case "ok":
                 $login = true;
                 echo "<p>{$strLoginTrue}</p>";
                 $slvsid = $result['sid'];
                 // remember session id from slv server
                 $basefiles = explode(":", $result['files']);
                 // get files to download
                 $filetype = $result['filetype'];