if (GameTime::getMatchDay() < 2 or GameTime::getMatchDay() > 21) {
    exit;
}
if (date('H', time()) == 18 or date('H', time()) == 19) {
    exit;
}
// Live-Spiele
$plan1 = "SELECT COUNT(*) FROM " . $prefix . "spiele WHERE typ = 'Pokal' AND simuliert = 0";
$plan2 = mysql_query($plan1);
$plan2a = mysql_result($plan2, 0);
if ($plan2a > 0) {
    exit;
}
// wenn noch ausstehende Spiele da sind, abbrechen
$startzeit = mktime(19, 0, 0, date('m', time()), date('d', time()), date('Y', time()));
$startzeit = getTimestamp('+' . intval(4 - GameTime::getMatchDay()) . ' days', $startzeit);
// erster Pokal-Spieltag ist der 4. Liga-Spieltag
// WELCHE RUNDE ANFANG
$wrij1 = "SELECT COUNT(*) FROM " . $prefix . "spiele WHERE typ = 'Pokal' AND simuliert = 1";
$wrij2 = mysql_query($wrij1);
$wrij3 = mysql_result($wrij2, 0);
switch ($wrij3) {
    case 0:
        $naechste_runde = 1;
        break;
        // noch kein Spiel
    // noch kein Spiel
    case 32:
        $naechste_runde = 2;
        break;
        // 2x16Finale
if ($loggedin == 1) {
    ?>
<h1><?php 
    echo _('Spieltag auswählen');
    ?>
</h1>
<form action="/lig_testspiele_liste.php" method="get" accept-charset="utf-8">
<p><select name="tag" size="1" style="width:200px">
<?php 
    if (isset($_GET['tag'])) {
        $chosenStamp = bigintval($_GET['tag']);
    } else {
        $chosenStamp = mktime(23, 00, 00, date('m', time()), date('d', time()), date('Y', time()));
    }
    for ($i = 1; $i <= 22; $i++) {
        $abzugTemp = '-' . intval(GameTime::getMatchDay() - $i) . ' days';
        $abzug = getTimestamp($abzugTemp);
        $abzugStamp = mktime(23, 00, 00, date('m', $abzug), date('d', $abzug), date('Y', $abzug));
        $abzugStr = $i . '. Spieltag (' . date('d.m.Y', $abzugStamp) . ')';
        echo '<option value="' . $abzugStamp . '"';
        if (date('d.m.Y', $abzugStamp) == date('d.m.Y', $chosenStamp)) {
            echo ' selected="selected"';
        }
        echo '>' . $abzugStr . '</option>';
    }
    ?>
</select></p>
<p><input type="submit" value="<?php 
    echo _('Auswählen');
    ?>
" /></p>
 $counter = 1;
 $lastDate = '';
 $currentSpieltag = 1;
 while ($sql3 = mysql_fetch_assoc($sql2)) {
     if ($counter % 2 == 1) {
         echo '<tr>';
     } else {
         echo '<tr class="odd">';
     }
     $currentDate = date('d.m.Y', getTimestamp('-1 hour', $sql3['datum']));
     if ($currentDate == $lastDate) {
         // nächstes Spiel an gleichem Tag
         echo '<td>&nbsp;</td>';
     } else {
         // neuer Tag
         $currentSpieltag = GameTime::getMatchDay() - round((time() - $sql3['datum']) / 86400);
         echo '<td style="font-weight:bold;">' . $currentDate . '</td>';
         echo '<td colspan="3" style="font-weight:bold;">' . __('Spieltag %d', $currentSpieltag) . '</td></tr><tr><td>&nbsp;</td>';
         // Zeile mit Spieltag einschieben
         $counter++;
         // Zeilen-Counter erhöhen
         if (isset($spieltagDescription[$currentSpieltag]) && is_array($spieltagDescription[$currentSpieltag])) {
             // Zeile mit Spieltags-Beschreibung einschieben
             foreach ($spieltagDescription[$currentSpieltag] as $special_date) {
                 echo '<td colspan="3" style="font-weight:bold;">' . $special_date . '</td></tr><tr><td>&nbsp;</td>';
                 $counter++;
                 // Zeilen-Counter erhöhen
             }
         }
     }
     echo '<td>' . __('%s Uhr', date('H:i', getTimestamp('-1 hour', $sql3['datum']))) . '</td><td>' . substr($sql3['typ'], 0, 1) . ': ';
     return array($kommentar_str, $ergebnis_str);
 }
 $heute_tag = date('d', time());
 $heute_monat = date('m', time());
 $heute_jahr = date('Y', time());
 $datum_min = mktime(00, 00, 01, $heute_monat, $heute_tag, $heute_jahr);
 if ($live_scoring_spieltyp_laeuft == 'Pokal' or $live_scoring_spieltyp_laeuft == 'Cup') {
     $minMinute = intval($live_scoring_min_gespielt - 35);
 } else {
     $minMinute = intval($live_scoring_min_gespielt - 15);
 }
 if ($minMinute < 0) {
     $minMinute = 0;
 }
 $sql1 = "SELECT a.spiel, a.minute, a.kommentar, b.team1, b.team2, b.liga FROM " . $prefix . "spiele_kommentare AS a JOIN " . $prefix . "spiele AS b ON a.spiel = b.id ";
 if ($live_scoring_spieltyp_laeuft == 'Liga' or $live_scoring_spieltyp_laeuft == 'Cup' && GameTime::getMatchDay() < 15) {
     // nur bei Ligaspielen und Cup bis Viertelfinale
     $sql1 .= "WHERE b.land = '" . $temp_land . "' AND ";
 } else {
     $sql1 .= "WHERE ";
 }
 $sql1 .= "b.datum > " . $datum_min . " AND b.simuliert = 1 AND b.typ = '" . $live_scoring_spieltyp_laeuft . "' AND a.minute < " . $live_scoring_min_gespielt . " AND a.minute > " . $minMinute . " ORDER BY b.liga ASC, a.spiel ASC";
 $sql2 = mysql_query($sql1);
 $resultTable = array();
 $letzterLigaWert = '';
 while ($sql3 = mysql_fetch_assoc($sql2)) {
     if ($sql3['liga'] != $letzterLigaWert && $letzterLigaWert != '') {
         $resultTable['CHANGE' . $sql3['liga']][] = 'FREIZEILE';
     }
     $letzterLigaWert = $sql3['liga'];
     $liveErgebnis = extract_kommentar_ergebnis($sql3['kommentar']);
<?php

if (!isset($_GET['mode'])) {
    include 'zzserver.php';
}
$sql1 = "SELECT ids FROM " . $prefix . "ligen";
$sql2 = mysql_query($sql1);
while ($sql3 = mysql_fetch_assoc($sql2)) {
    $sql4 = "SELECT ids, name, punkte, tore, gegentore FROM " . $prefix . "teams WHERE liga = '" . $sql3['ids'] . "' ORDER BY punkte DESC, (tore-gegentore) DESC, tore DESC";
    $sql5 = mysql_query($sql4);
    $counter = 1;
    while ($sql6 = mysql_fetch_assoc($sql5)) {
        $sql7 = "UPDATE " . $prefix . "teams SET rank = " . $counter . " WHERE ids = '" . $sql6['ids'] . "'";
        $sql8 = mysql_query($sql7);
        if (date('H', time()) == 16 or date('H', time()) == 17) {
            $team = $sql6['name'];
            $punkte = $sql6['punkte'];
            $tore = $sql6['tore'];
            $gegentore = $sql6['gegentore'];
            $in1 = "INSERT INTO " . $prefix . "geschichte_tabellen (saison, spieltag, liga, team, platz, punkte, tore, gegentore) ";
            $in1 .= "VALUES (" . GameTime::getSeason() . ", " . GameTime::getMatchDay() . ", '" . $sql3['ids'] . "', '" . $team . "', " . $counter . ", " . $punkte . ", " . $tore . ", " . $gegentore . ")";
            $in2 = mysql_query($in1);
        }
        $counter++;
    }
}
Beispiel #6
0
     $_SESSION['pMaxGebot'] = 8;
 } else {
     $_SESSION['pMaxGebot'] = 16;
 }
 // MAXIMALGEBOT ENDE
 $hadresse = 'Location: /index.php';
 // BIGPOINT NUTZERNAMEN ANFANG
 if (substr($lologin4['username'], 0, 3) == 'BP_') {
     $hadresse = 'Location: /bp_username_waehlen.php';
     $_SESSION['bp_username'] = $lologin4['email'];
 }
 // BIGPOINT NUTZERNAMEN ENDE
 // MANAGER DER SAISON ANFANG
 $_SESSION['mds_abgestimmt'] = TRUE;
 // vielleicht nicht moeglich
 if (GameTime::getMatchDay() <= 3) {
     $timeout = getTimestamp('-22 days');
     if ($lologin4['regdate'] < $timeout) {
         // WENN WAHLBERECHTIGT ANFANG
         $mds4 = "SELECT COUNT(*) FROM " . $prefix . "users_mds WHERE voter = '" . $lologin4['ids'] . "'";
         $mds5 = mysql_query($mds4);
         $mds6 = mysql_result($mds5, 0);
         if ($mds6 == 0) {
             $_SESSION['mds_abgestimmt'] = FALSE;
         }
         // wenn wahlberechtigt und trotzdem keine Stimme gefunden
         // WENN WAHLBERECHTIGT ENDE
     }
 }
 // MANAGER DER SAISON ENDE
 // TRANSFER-SPERREN ANFANG
Beispiel #7
0
 $newUser_getData2 = mysql_query($newUser_getData1);
 if (mysql_num_rows($newUser_getData2) == 1) {
     $newUser_getData3 = mysql_fetch_assoc($newUser_getData2);
     $in1 = "UPDATE " . $prefix . "users SET team = '" . $newUser_selectTeam . "', liga = '" . $newUser_getData3['liga'] . "' WHERE ids = '" . $cookie_id . "'";
     $in2 = mysql_query($in1);
     if ($in2 == FALSE) {
         addInfoBox(_('Sorry, ein anderer Manager war leider schneller: Er hat Dir das Team weggeschnappt! Bitte versuche es mit einem anderen Team ...'));
     } else {
         $maxFrische = floor(98.5 - 1.75 * GameTime::getMatchDay());
         $tu1 = "UPDATE " . $prefix . "teams SET konto = 5000000, vorjahr_konto = 5000000, meisterschaften = 0, pokalsiege = 0, cupsiege = 0, friendlies = 0, friendlies_ges = 0 WHERE ids = '" . $newUser_selectTeam . "'";
         $tu2 = mysql_query($tu1);
         // SPIELER VOM TRANSFERMARKT HOLEN ANFANG
         $tm1 = "DELETE FROM " . $prefix . "transfermarkt WHERE besitzer = '" . $newUser_selectTeam . "'";
         $tm2 = mysql_query($tm1);
         $tm3 = "UPDATE " . $prefix . "spieler SET transfermarkt = 0, verletzung = 0";
         if (GameTime::getMatchDay() < 22) {
             $tm3 .= ", frische = " . $maxFrische;
         }
         $tm3 .= " WHERE team = '" . $newUser_selectTeam . "'";
         $tm4 = mysql_query($tm3);
         // SPIELER VOM TRANSFERMARKT HOLEN ENDE
         // WILLKOMMENS-POST SCHICKEN ANFANG
         $willkommensText = 'Hallo ' . $cookie_username . ',<br /><br />herzlich willkommen bei ' . CONFIG_SITE_NAME . '. Wir hoffen, du findest Dich hier schnell zurecht.<br />Damit Dir der Einstieg etwas leichter fällt, haben wir viele nützliche <a href="/tipps_des_tages.php">Tipps</a> gesammelt.<br />Wenn Du noch Fragen hast, helfen wir Dir auch gerne im <a href="/chat.php">Chat</a> oder in unserem <a href="/support.php">Support-Bereich</a> weiter.<br />Es wartet eine nette Community auf Dich :)<br /><br />Viel Spaß wünscht<br />' . CONFIG_SITE_NAME . '<br />' . CONFIG_SITE_DOMAIN;
         $sql1 = "INSERT INTO " . $prefix . "pn (von, an, titel, inhalt, zeit, in_reply_to) VALUES ('" . CONFIG_OFFICIAL_USER . "', '" . $cookie_id . "', 'Willkommen bei '.CONFIG_SITE_NAME, '" . $willkommensText . "', '" . time() . "', '')";
         $sql2 = mysql_query($sql1);
         $sql1 = "UPDATE " . $prefix . "pn SET ids = MD5(id) WHERE ids = ''";
         $sql2 = mysql_query($sql1);
         // WILLKOMMENS-POST SCHICKEN ENDE
         addInfoBox(_('Der Rasen ist gestutzt, der Kugelschreiber poliert: Starte Deine Karriere nach dem nächsten Login!') . ' <a class="inText" href="/logout.php">' . _('[Ausloggen]') . '</a>');
         echo '<h1>' . _('Dein neuer Job!') . '</h1>';
         echo '<p>' . __('Herzlichen Glückwunsch! %s freut sich sehr, Dich als neuen Manager begrüßen zu dürfen! Du erhältst Dein Team automatisch beim nächsten Login.', $newUser_getData3['name']) . '</p>';
    ?>
<p><?php 
    echo _('Am 1. und 2. Spieltag jeder Saison wählen die Manager aus allen Ligen den &quot;Manager der Saison&quot;. Wer hat Deiner Meinung nach den Titel
verdient? Welcher Manager hat in der abgelaufenen Saison das Beste aus seinem Team rausgeholt?');
    ?>
</p>
<p><?php 
    echo _('Es können leider nur Manager teilnehmen, die schon mindestens 22 Tage lang dabei sind.');
    ?>
</p>
<?php 
    setTaskDone('check_mds');
    $schon_gewaehlt1 = "SELECT COUNT(*) FROM " . $prefix . "users_mds_sieger WHERE saison = " . GameTime::getSeason();
    $schon_gewaehlt2 = mysql_query($schon_gewaehlt1);
    $schon_gewaehlt3 = mysql_result($schon_gewaehlt2, 0);
    if (GameTime::getMatchDay() <= 3 && $schon_gewaehlt3 == 0) {
        $timeout = getTimestamp('-22 days');
        $sql1 = "SELECT regdate FROM " . $prefix . "users WHERE ids = '" . $cookie_id . "'";
        $sql2 = mysql_query($sql1);
        $sql3 = mysql_fetch_assoc($sql2);
        $sql4 = "SELECT COUNT(*) FROM " . $prefix . "users_mds WHERE voter = '" . $cookie_id . "'";
        $sql5 = mysql_query($sql4);
        $sql6 = mysql_result($sql5, 0);
        if ($sql3['regdate'] > $timeout) {
            $tage_dabei = round((time() - $sql3['regdate']) / 86400);
            addInfoBox(__('Du bist erst %d Tage dabei und deshalb nicht stimmberechtigt.', $tage_dabei));
        } elseif ($sql6 == 1 || $cookie_id == CONFIG_DEMO_USER) {
            addInfoBox(_('Du hast schon abgestimmt!'));
        } else {
            ?>
<form action="/manager_der_saison.php" method="get" accept-charset="utf-8">
echo '<tr class="odd"><td>' . _('Position') . '</td><td>';
if ($sql3['position'] == 'T') {
    echo _('Torwart');
} elseif ($sql3['position'] == 'A') {
    echo _('Abwehr');
} elseif ($sql3['position'] == 'M') {
    echo _('Mittelfeld');
} elseif ($sql3['position'] == 'S') {
    echo _('Sturm');
}
echo '</td></tr>';
$alter_in_jahren = floor($sql3['wiealt'] / 365);
echo '<tr><td>' . _('Alter') . '</td><td>' . __('%d Jahre', $alter_in_jahren) . '</td></tr>';
echo '<tr class="odd"><td>' . _('Stärke') . '</td><td>' . number_format($sql3['staerke'], 1, ',', '.') . '</td></tr>';
if ($sql3['team'] == 'frei') {
    $sql3['frische'] = getRegularFreshness(GameTime::getMatchDay());
}
echo '<tr><td>' . _('Frische') . '</td><td><img src="/images/balken/' . round($sql3['frische']) . '.png" alt="' . round($sql3['frische']) . '%" title="' . round($sql3['frische']) . '%" width="104" /></td></tr>';
echo '<tr class="odd"><td>' . _('Moral') . '</td><td><img src="/images/balken/' . round($sql3['moral']) . '.png" alt="' . round($sql3['moral']) . '%" title="' . round($sql3['moral']) . '%" width="104" /></td></tr>';
echo '<tr><td>' . _('Marktwert') . '</td><td>' . number_format($sql3['marktwert'], 0, ',', '.') . ' €</td></tr>';
if ($loggedin == 1 && $sql3['team'] == $cookie_team) {
    echo '<tr class="odd"><td>' . _('Gehalt / Saison') . '</td><td>' . number_format($sql3['gehalt'], 0, ',', '.') . ' €</td></tr>';
} elseif ($sql3['team'] != 'frei') {
    $sosi = 0;
    if ($sql3['gehalt'] > 99999999) {
        $sosi = 8;
    } elseif ($sql3['gehalt'] > 9999999) {
        $sosi = 7;
    } elseif ($sql3['gehalt'] > 999999) {
        $sosi = 6;
    } elseif ($sql3['gehalt'] > 99999) {
function isFriendlyDateValid($matchTime)
{
    return $matchTime > time() && $matchTime < time() + 3600 * 24 * (22 - GameTime::getMatchDay());
}
             }
             break;
         case 'Leihprämie':
             $leihPraemien_ein += $spe3['SUM(betrag)'];
             break;
         case 'Prämienzahlung':
             $leihPraemien_aus += -$spe3['SUM(betrag)'];
             break;
         case 'Manager-Prüfung':
             $sonstiges_ein += $spe3['SUM(betrag)'];
             break;
     }
 }
 // HOCHRECHNUNG FUER GANZE SAISON ANFANG
 $leihPraemien_aus = $leihPraemien_aus / GameTime::getMatchDay() * 22;
 $leihPraemien_ein = $leihPraemien_ein / GameTime::getMatchDay() * 22;
 // HOCHRECHNUNG FUER GANZE SAISON ENDE
 $daten1 = "SELECT jugendarbeit, fanbetreuer, scout, konto, vorjahr_konto, stadion_aus, tv_ein, fanaufkommen FROM " . $prefix . "teams WHERE ids = '" . $cookie_team . "'";
 $daten2 = mysql_query($daten1);
 $daten3 = mysql_fetch_assoc($daten2);
 $gehalt1 = "SELECT SUM(gehalt) FROM " . $prefix . "spieler WHERE team = '" . $cookie_team . "'";
 $gehalt2 = mysql_query($gehalt1);
 $gehalt3 = mysql_fetch_assoc($gehalt2);
 $gehalt3 = $gehalt3['SUM(gehalt)'];
 $ausgaben_jugendtrainer += $daten3['jugendarbeit'] * 7000000;
 $ausgaben_fanbetreuer = $daten3['fanbetreuer'] * 3000000;
 $ausgaben_scout = $daten3['scout'] * 4000000;
 $einnahmen_transfers = "SELECT SUM(gebot) FROM " . $prefix . "transfers WHERE besitzer = '" . $cookie_team . "' AND gebot != 1";
 $einnahmen_transfers = mysql_query($einnahmen_transfers);
 $einnahmen_transfers_zahl = mysql_num_rows($einnahmen_transfers);
 if ($einnahmen_transfers_zahl == 0) {
    ?>
</p>
<p><?php 
    echo _('Wenn beide Manager einem Tausch zustimmen, dann werden die Namen der Teams getauscht und Du spielst alle Wettbewerbe (Liga, Pokal, Cup und Test) für das andere Team zu Ende. Der Rest (Spieler, Konto, Titel usw.) bleibt gleich. Beachte also, dass Testspiele, die Du eventuell schon vereinbart hast, nicht zum neuen Verein mitgenommen werden.');
    ?>
</p>
<?php 
    $sperre1 = "SELECT MAX(zeit) FROM " . $prefix . "ligaChanges WHERE team1 = '" . $cookie_team . "'";
    $sperre2 = mysql_query($sperre1);
    $sperre3 = mysql_result($sperre2, 0);
    $daysToWait = 45 - round((time() - $sperre3) / 86400);
    if ($daysToWait > 0) {
        echo '<p><strong>' . __('Du musst noch %d Tage warten, bis Du wieder die Liga wechseln kannst.', $daysToWait) . '</strong></p>';
        include 'zz3.php';
        exit;
    } elseif (GameTime::getMatchDay() > 5) {
        echo '<p><strong>' . _('Der Verband erlaubt einen Liga-Tausch nur an den ersten fünf Spieltagen. Bitte warte bis zur nächsten Saison.') . '</strong></p>';
        include 'zz3.php';
        exit;
    } elseif ($live_scoring_spieltyp_laeuft != '') {
        echo '<p><strong>' . __('Zurzeit laufen %s-Spiele. Deshalb kannst Du leider keine Liga-Wechsel durchführen. Bitte warte, bis die Spiele beendet sind.', $live_scoring_spieltyp_laeuft) . '</strong></p>';
        include 'zz3.php';
        exit;
    } else {
        $timeout = getTimestamp('-1 day');
        $sql1 = "DELETE FROM " . $prefix . "ligaChangeAnfragen WHERE zeit < " . $timeout;
        $sql2 = mysql_query($sql1);
        if (isset($_POST['wishTeam']) && $cookie_id != CONFIG_DEMO_USER) {
            $wishTeam = mysql_real_escape_string(trim(strip_tags($_POST['wishTeam'])));
            $sql1 = "SELECT a.ids, b.land FROM " . $prefix . "teams AS a JOIN " . $prefix . "ligen AS b ON a.liga = b.ids WHERE a.name = '" . $wishTeam . "'";
            $sql2 = mysql_query($sql1);
function choosePosition()
{
    if (Chance_Percent(12)) {
        return 'T';
    } elseif (Chance_Percent(24)) {
        return 'S';
    } elseif (Chance_Percent(50)) {
        return 'M';
    } else {
        return 'A';
    }
}
// KONFIGURATION ANFANG
$in_33_tagen = endOfDay(getTimestamp('+33 days'));
$spieltage_mit_aktion = array(3, 6, 9, 12, 15, 18, 21);
if (!in_array(GameTime::getMatchDay(), $spieltage_mit_aktion)) {
    exit;
}
$datum_stamp = mktime(0, 0, 0, date('m', time()), date('d', time()), date('Y', time()));
$datum_stamp_alt = getTimestamp('-36 hours', $datum_stamp);
// vor 1,5 Tagen
$vor1 = "SELECT name FROM " . $prefix . "namen_pool WHERE typ = 1";
$vor2 = mysql_query($vor1);
$vor2a = mysql_num_rows($vor2) - 1;
$vornamen = array();
while ($vor3 = mysql_fetch_assoc($vor2)) {
    $vornamen[] = $vor3['name'];
}
$nach1 = "SELECT name FROM " . $prefix . "namen_pool WHERE typ = 2";
$nach2 = mysql_query($nach1);
$nach2a = mysql_num_rows($nach2) - 1;
// ALTE AUKTIONEN BEENDEN UND VERTRAEGE ABSCHLIESSEN ANFANG
$sql1 = "SELECT spieler, besitzer, bieter_highest, betrag_highest, autorestart FROM " . $prefix . "transfermarkt WHERE ende < " . time();
$sql2 = mysql_query($sql1);
while ($sql3 = mysql_fetch_assoc($sql2)) {
    if ($sql3['bieter_highest'] != 'keiner') {
        $sql6 = "DELETE FROM " . $prefix . "transfermarkt WHERE spieler = '" . $sql3['spieler'] . "'";
        $sql7 = mysql_query($sql6);
        // WEITERE SPIELERDATEN HOLEN ANFANG
        $getmanager1 = "SELECT vorname, nachname, marktwert, spiele_verein, staerke FROM " . $prefix . "spieler WHERE ids = '" . $sql3['spieler'] . "'";
        $getmanager2 = mysql_query($getmanager1);
        $getmanager3 = mysql_fetch_assoc($getmanager2);
        // WEITERE SPIELERDATEN HOLEN ENDE
        $vertragsende = endOfDay(getTimestamp('+29 days'));
        // 29 Tage
        $neuesGehalt = round(pow($sql3['betrag_highest'] / 1000, 1.385 + 0.006 * 3));
        $sql4 = "UPDATE " . $prefix . "spieler SET transfermarkt = 0, leiher = 'keiner', vertrag = " . $vertragsende . ", gehalt = " . $neuesGehalt . ", startelf_Liga = 0, startelf_Pokal = 0, startelf_Cup = 0, startelf_Test = 0, spiele_verein = 0, moral = 100, frische = " . getRegularFreshness(GameTime::getMatchDay()) . ", team = '" . $sql3['bieter_highest'] . "' WHERE ids = '" . $sql3['spieler'] . "'";
        $sql5 = mysql_query($sql4);
        $move1 = "INSERT INTO " . $prefix . "transfers (spieler, besitzer, bieter, datum, gebot, damaligerWert, spiele_verein, damaligeStaerke) VALUES ('" . $sql3['spieler'] . "', '" . $sql3['besitzer'] . "', '" . $sql3['bieter_highest'] . "', " . time() . ", " . $sql3['betrag_highest'] . ", " . $getmanager3['marktwert'] . ", " . $getmanager3['spiele_verein'] . ", " . $getmanager3['staerke'] . ")";
        $move2 = mysql_query($move1);
        if ($move2 !== FALSE) {
            // TRANSFERSTEUER ANFANG
            $transfersteuer = round($sql3['betrag_highest'] * 0.05);
            $kontoabzug = round($sql3['betrag_highest'] * 1.05);
            $buch1 = "INSERT INTO " . $prefix . "buchungen (team, verwendungszweck, betrag, zeit) VALUES ('" . $sql3['bieter_highest'] . "', 'Transfersteuer', -" . $transfersteuer . ", " . time() . ")";
            $buch2 = mysql_query($buch1);
            // TRANSFERSTEUER ENDE
            $sql4 = "UPDATE " . $prefix . "teams SET konto = konto-" . $kontoabzug . " WHERE ids = '" . $sql3['bieter_highest'] . "'";
            $sql5 = mysql_query($sql4);
            $sql4 = "UPDATE " . $prefix . "teams SET konto = konto+" . $sql3['betrag_highest'] . " WHERE ids = '" . $sql3['besitzer'] . "'";
            $sql5 = mysql_query($sql4);
            $buch1 = "INSERT INTO " . $prefix . "buchungen (team, verwendungszweck, betrag, zeit) VALUES ('" . $sql3['bieter_highest'] . "', 'Ablöse', -" . $sql3['betrag_highest'] . ", " . time() . ")";
    echo $tmp_liga_cache;
}
?>
<h1><?php 
echo __('Ergebnisse (%s. Spieltag)', $slideResults);
?>
</h1>
<form action="/lig_tabelle.php" method="get" accept-charset="utf-8">
<p style="text-align:right">
	<input type="hidden" name="liga" value="<?php 
echo $temp_liga;
?>
" /><select name="slide" size="1" style="width:120px">
		<?php 
for ($i = 1; $i <= 22; $i++) {
    $slideSteps = intval($i - GameTime::getMatchDay());
    echo '<option value="' . $slideSteps . '"';
    if ($i == $slideResults) {
        echo ' selected="selected"';
    }
    echo '>' . __('Spieltag %d', $i) . '</option>';
}
?>
	</select> <input type="submit" value="<?php 
echo _('Anzeigen');
?>
" />
</p>
</form>
<table>
<thead>
Beispiel #16
0
 while ($zm3 = mysql_fetch_assoc($zm2)) {
     $testspiel_tage[] = $zm3['datum'];
 }
 $zm1 = "SELECT datum FROM " . $prefix . "spiele WHERE typ = 'Test' AND (team1 = '" . mysql_real_escape_string($team3) . "' OR team2 = '" . mysql_real_escape_string($team3) . "')";
 $zm2 = mysql_query($zm1);
 $zm2n = mysql_num_rows($zm2);
 while ($zm3 = mysql_fetch_assoc($zm2)) {
     $testspiel_tage[] = $zm3['datum'];
 }
 // MEHERE TESTSPIELE AM GLEICHEN TAG VERHINDERN ENDE
 $zm1 = "SELECT COUNT(*) FROM " . $prefix . "testspiel_anfragen WHERE (team1 = '" . $cookie_team . "' AND team2 = '" . mysql_real_escape_string($sql3['team']) . "') OR (team2 = '" . $cookie_team . "' AND team1 = '" . mysql_real_escape_string($sql3['team']) . "')";
 $zm2 = mysql_query($zm1);
 $zm2a = mysql_result($zm2, 0);
 if ($_GET['id'] != $cookie_id) {
     if ($zm2a == 0) {
         $gesp3_noch = 21 - GameTime::getMatchDay();
         if ($gesp3_noch < 3) {
             echo '<h1>' . _('Testspiel vereinbaren') . '</h1><p><strong>' . _('Zu spät:') . '</strong> ' . _('In dieser Saison können leider keine Testspiele mehr vereinbart werden.') . '</p>';
         } elseif ($getkonto4 < Friendlies::getPrice($cookie_liga, $prefix)) {
             echo '<h1>' . _('Testspiel vereinbaren') . '</h1><p><strong>' . _('Zu teuer:') . '</strong> ' . _('Im Moment hast Du leider nicht genügend Geld, um ein Testspiel vereinbaren zu können.') . '</p>';
         } else {
             $optionsStr = '';
             $optionsStr .= '<h1>' . _('Testspiel vereinbaren') . '</h1>';
             $optionsStr .= '<p><strong>' . _('Wichtig:') . '</strong> ' . __('Das Testspiel findet immer im Stadion des Anfragenden statt. Beide Teams müssen für ein Testspiel eine Entschädigung an den Verband zahlen, damit das Spiel genehmigt wird. Für Dich sind das %s €.', number_format(Friendlies::getPrice($cookie_liga, $prefix), 0, ',', '.')) . '</p>';
             $optionsStr .= '<form action="/testspiel_anfrage.php" method="get" accept-charset="utf-8">';
             $heute_tag = date('d', time());
             $heute_monat = date('m', time());
             $heute_jahr = date('Y', time());
             $datum_spiel = mktime(23, 00, 00, $heute_monat, $heute_tag, $heute_jahr);
             $nochMoeglicheTage = 0;
             $optionsStr .= '<p><select name="datum" size="1" style="width:200px">';
         $tore_team2 .= $temp['key'] . '-';
     }
     if (mt_rand(0, 3) == 2) {
         reset($scorers2);
     }
 }
 $tore_team2 = substr($tore_team2, 0, -1);
 reset($scorers2);
 // TORE ENDE
 // VERLETZUNGEN ANFANG
 if (count($frischeWerteTeam2) == 0) {
     $frischeAvgTeam2 = 0;
 } else {
     $frischeAvgTeam2 = array_sum($frischeWerteTeam2) / count($frischeWerteTeam2);
 }
 if (GameTime::getMatchDay() < 3 || GameTime::getMatchDay() >= 22) {
     $frischeAvgTeam2 = 100;
 }
 // an den ersten beiden Spieltagen und am letzten keine Verletzungen
 $risikoFuerVerletzungTeam2 = floor((100 - $frischeAvgTeam2) * 1.35);
 if (Chance_Percent($risikoFuerVerletzungTeam2)) {
     asort($verletzungenVorauswahlTeam2, SORT_NUMERIC);
     if ($verletzter = each($verletzungenVorauswahlTeam2)) {
         $verletzungsDaten = create_verletzung();
         $torj1 = "UPDATE " . $prefix . "spieler SET verletzung = " . $verletzungsDaten['dauer'] . ", startelf_" . $to_simulate . " = 0 WHERE ids = '" . $verletzter['key'] . "'";
         $torj2 = mysql_query($torj1) or reportError(mysql_error(), $torj1);
         $formulierung = '<a href="/spieler.php?id=' . $verletzter['key'] . '">Einer Deiner Spieler</a> fällt ' . $verletzungsDaten['name'] . ' für ' . $verletzungsDaten['dauer'] . ' Tage aus.';
         $vlog1 = "INSERT INTO " . $prefix . "protokoll (team, text, typ, zeit) VALUES ('" . $team2_id . "', '" . mysql_real_escape_string($formulierung) . "', 'Verletzung', " . time() . ")";
         $vlog2 = mysql_query($vlog1) or reportError(mysql_error(), $vlog1);
     }
 }