View file manager1/ostats.php

File size: 13.76Kb
<?php
/*
////////////////////////////////////////////////////////////////////////////////
//                  Футбольный менеджер  для  JohnCMS                         //
//                             Модификация                                    //
////////////////////////////////////////////////////////////////////////////////
// Anubis(Юрий) (379-619-623)           - [email protected]                //
//                             Wap site - http://mobisports.ru                //
////////////////////////////////////////////////////////////////////////////////
*/
define('_IN_JOHNCMS', 1);
$textl = 'Менеджер';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");

if (!$user_id) {
    echo '<div class="rmenu"><p>Доступ в менеджер открыт только <a href="../login.php">авторизованным</a> посетителям</p></div>';
    require_once ("../incfiles/end.php");
    exit;
}
//Вставляю список команд и лигу
require_once ("team.php");

// Принимаем переменные
$c = $_POST['country'] ? trim($_POST['country']) : $_GET['country'];
$what_look = $_POST['what_look'] ? trim($_POST['what_look']) : trim($_GET['what_look']);

$name_country = array('russia' => 'Россия', 'ukraine' => 'Украина', 'italy' =>
    'Италия', 'england' => 'Англия', 'spain' => 'Испания', 'germany' => 'Германия',
    'portugal' => 'Португалия', 'france' => 'Франция');

switch ($what_look) {
        // Турнирная таблица
    case 'table_tur':
        echo '<div class="bmenu">Турнирная таблица - ' . $name_country[$c] . '</div>';
        echo '<table border="0" width="100%" bgcolor="D0D0D0" cellspacing="1" cellpadding="4">
              <tr bgcolor="40B832" style="color:white;" align="center">
			  <th>№</th>
			  <th>Команда</th>
			  <th>И</th>
			  <th>МЗ</th>
			  <th>МП</th>
			  <th>В</th>
			  <th>Н</th>
			  <th>П</th>
			  <th>О</th>
			  </tr>';

        $file = file('' . $c . '/tt.dat');
        for ($i = 0; $i < count($file); $i++) {
            $ex = explode("|", $file[$i]);
            $j = $i + 1;
            if ($ex[0] == $club) {
                echo '<tr bgcolor="e9ccd2">';
            } else {
                echo ceil(ceil($i / 2) - ($i / 2)) == 0 ? '<tr bgcolor="ffffff">' :
                    '<tr bgcolor="f3f3f3">';
            }
            echo '
<td width="5%" align="center">' . $j . '</td>
<td> <img src="img/' . $ex[0] .
                '.gif" alt=""/> <a href="clubinfo.php?act=info&amp;xxx=' . $ex[0] . '"><b>' . $ex[0] .
                '</b></a></td>
  <td align="center">' . $ex[1] . '</td> 
  <td align="center">' . $ex[2] . '</td>
  <td align="center">' . $ex[3] . '</td>
  <td align="center">' . $ex[4] . '</td>
  <td align="center">' . $ex[5] . '</td>
  <td align="center">' . $ex[6] . '</td>
  <td align="center">' . $ex[7] . '</td>             
';
            echo '</tr>';
        }
        echo '</table>';
        break;
        // Бомбандиры
    case 'table_bomb':
        echo '<div class="bmenu">Бомбандиры - ' . $name_country[$c] . '</div>';
        echo '<table border="0" width="100%" bgcolor="D0D0D0" cellspacing="1" cellpadding="4">
<tr bgcolor="40B832" style="color:white;" align="center">
				<th>№</th>
				<th>Игрок</th>
				<th>Команда</th>
				<th>Мячи</th>
				</tr>';

        $file = file('' . $c . '/b.dat');
        for ($k = 0; $k < count($file); $k++) {
            $vvv = explode("|", $file[$k]);
            if (strlen($vvv[0]) == 1)
                $file[$k] = '00' . $vvv[0] . '|' . $vvv[1] . '|' . $vvv[2] . '|';
            if (strlen($vvv[0]) == 2)
                $file[$k] = '0' . $vvv[0] . '|' . $vvv[1] . '|' . $vvv[2] . '|';
        }
        for ($k = 0; $k < count($file); $k++) {
            $vvv = explode("|", $file[$k]);
            if (strlen($vvv[1]) == 1)
                $file[$k] = $vvv[0] . '|00' . $vvv[1] . '|' . $vvv[2] . '|';
            if (strlen($vvv[1]) == 2)
                $file[$k] = $vvv[0] . '|0' . $vvv[1] . '|' . $vvv[2] . '|';
        }
        rsort($file);
        for ($i = 0; $i < 20; $i++) {
            $ex = explode("|", $file[$i]);
            $j = $i + 1;
            $balls = preg_replace('/00+([1-9])/si', '$1', $ex[0]);
            $balls = preg_replace('/0+([1-9])/si', '$1', $ex[0]);
            $player = preg_replace('/00+([1-9])/si', '$1', $ex[1]);
            $player = preg_replace('/0+([1-9])/si', '$1', $ex[1]);
            

                echo ceil(ceil($i / 2) - ($i / 2)) == 0 ? '<tr bgcolor="ffffff">' :
                    '<tr bgcolor="f3f3f3">';
            
echo '
						  <th>' . $j . '</th>
						  <td>' . $player . '&nbsp;</td>
						  <td>&nbsp; <img src="' . 'img/' . $ex[2] . '.gif" alt=""/> ' . $ex[2] . '&nbsp;</td>
						  <td>&nbsp;' . $balls . '&nbsp;</td>
						  </tr>';
        }
        echo '</table>';
        break;
        // Ассистенты
    case 'table_ass':
        echo '<div class="рьутг">Ассистенты - ' . $name_country[$c] . '</div>';
        echo '<table border="0" width="100%" bgcolor="D0D0D0" cellspacing="1" cellpadding="4">
<tr bgcolor="40B832" style="color:white;" align="center">
				<th>№</th>
				<th>Игрок</th>
				<th>Команда</th>
				<th>Пасы</th>
				</tr>';

        $file = file('' . $c . '/a.dat');
        for ($k = 0; $k < count($file); $k++) {
            $vvv = explode("|", $file[$k]);
            if (strlen($vvv[0]) == 1)
                $file[$k] = '00' . $vvv[0] . '|' . $vvv[1] . '|' . $vvv[2] . '|';
            if (strlen($vvv[0]) == 2)
                $file[$k] = '0' . $vvv[0] . '|' . $vvv[1] . '|' . $vvv[2] . '|';
        }
        for ($k = 0; $k < count($file); $k++) {
            $vvv = explode("|", $file[$k]);
            if (strlen($vvv[1]) == 1)
                $file[$k] = $vvv[0] . '|00' . $vvv[1] . '|' . $vvv[2] . '|';
            if (strlen($vvv[1]) == 2)
                $file[$k] = $vvv[0] . '|0' . $vvv[1] . '|' . $vvv[2] . '|';
        }
        rsort($file);
        for ($i = 0; $i < 20; $i++) {
            $ex = explode("|", $file[$i]);
            $j = $i + 1;
            $balls = preg_replace('/00+([1-9])/si', '$1', $ex[0]);
            $balls = preg_replace('/0+([1-9])/si', '$1', $ex[0]);
            $player = preg_replace('/00+([1-9])/si', '$1', $ex[1]);
            $player = preg_replace('/0+([1-9])/si', '$1', $ex[1]);
            echo ceil(ceil($i / 2) - ($i / 2)) == 0 ? '<tr bgcolor="ffffff">' :
                    '<tr bgcolor="f3f3f3">';
						echo '  <th>' . $j . '</th>
						  <td><b>' . $player . '&nbsp;</b></td>
						  <td>&nbsp; <img src="' . 'img/' . $ex[2] . '.gif" alt=""/> <b>' . $ex[2] . '</b>&nbsp;</td>
						  <td>&nbsp;<b>' . $balls . '</b>&nbsp;</td>
						  </tr>';

        }
        echo '</table>';
        break;
        // Пред. тур
    case 'last_tur':
        echo '<div class="bmenu">Предыдущий тур - ' . $name_country[$c] . '</div>';
        if ($id) {
            echo $c;
            $file = file('' . $c . '/prev.dat');
            $e = explode("|", $file[($id - 1)]);

            echo '<center><b>' . $e[0] . '</b></center><br />';
            echo '<center>' . $e[1] . '</center><br />';
            echo 'Голы забили: ' . ($e[2] != '' ? $e[2] : 'Нет голов!') . '<br />';
            echo 'Асестировали: ' . ($e[5] != '' ? $e[5] : 'Нет голов!') . '<br />';
            echo 'Предупреждены были:  ' . ($e[3] != '' ? $e[3] : 'Никто!') . '<br />';
            echo 'Красные карточки получили: ' . ($e[4] != '' ? $e[4] : 'Никто!') . '<br />';

        } else {
            $file = file($c . "/prev.dat");
            for ($i = 0; $i < count($file); $i++) {
                $e = explode("|", $file[$i]);
                echo '<a href="?what_look=last_tur&amp;country=' . $c . '&amp;id=' . ($i + 1) .
                    '">' . $e[0] . '</a> [' . $e[1] . ']<br />';
            }
        }
        break;
        // След. тур
    case 'next_tur':
        echo '<div class="bmenu">Следующий тур - ' . $name_country[$c] . '</div>';
        if ($c == 'italy')
            $arr = array("Atalanta", "Parma", "Cagliari", "Reggina", "Lecce", "Fiorentina",
                "Genoa", "Inter", "Juventus", "Lazio", "Chievo", "Milan", "Napoli", "Palermo",
                "Bologna", "Roma", "Sampdoria", "Siena", "Udinese", "Catania");

        if ($c == 'england')
            $arr = array("Arsenal", "Aston_Villa", "Portsmouth", "Blackburn", "Bolton",
                "Chelsea", "Stock_City", "Everton", "Fullham", "Liverpool", "Manchester_City",
                "Manchester_United", "Blackpool", "Newcastle", "Middlesbrough", "West_Bromvich",
                "Sunderland", "Tottenham", "Hall_City", "Wigan");
        if ($c == 'spain')
            $arr = array("Barcelona", "Valencia", "Real_M", "Sevilla", "Atletico_M",
                "Deportivo", "Villarreal", "Malaga", "Betis", "Getafe", "Racing",
                "Sporting_G", "Athletic_B", "Almeria", "Numancia", "Recreativo", "Valladolid",
                "Espanyol", "Mallorca", "Osasuna");
        if ($c == 'germany')
            $arr = array("Hoffenheim", "Bayern_M", "Arminia", "Hamburger", "Bayer_L",
                "Borussia_D", "Schalke", "Werder", "Wolfsburg", "Stuttgart", "Cologne",
                "Eintracht", "Hannover_96", "Bochum", "Energie_Cottbus", "Hertha", "Karlsruher",
                "Borussia_M");
        if ($c == 'russia')
            $arr = array("Rubin", "CSKA_M", "Dynamo_M", "Amkar", "Zenit", "Krylia_Sovetov",
                "Lokomotiv_M", "Spartak_M", "Khimki", "Terek", "Luch-Energiya", "Spartak_N", "Moscow",
                "Anji", "Saturn", "Shinnik");
        if ($c == 'ukraine')
            $arr = array("Arsenal_K", "Chornomorets", "Dnepr", "Dynamo_K", "Illichivets",
                "Karpaty", "Lviv", "Kryvbas", "Kharkiv", "Metalist_K", "Metalurg_D",
                "Metalurg_Z", "Shakhtar", "Tavriya", "Vorskla", "Zorya");
        if ($c == 'portugal')
            $arr = array("Academica", "Beira-Mar", "Benfica", "Braga", "Feirense",
                "G.Vicente", "Leiria", "Maritimo", "Nacional", "Olhanense", "P.Ferreira",
                "Porto", "Rio_Ave", "Sporting", "V.Guimaraes", "V.Setubal");

        $i = 1;
        $t = file($c . "/calendar.dat");
        $num = count($arr);
        $num = $num / 2;
        foreach ($t as $k => $v) {
            $e = explode("|", $v);

            if ($e[2] == "" && $e[3] == "") {
                if ($num >= $i) {
                    echo $e[0] . " - " . $e[1] . "<br/>";
                    ++$i;
                }
            }
        }

        break;

        // Вратари
    case 'table_vr':
        echo '<div class="bmenu">Вратари - ' . $name_country[$c] . '</div>';
        echo '<table border="0" width="100%" bgcolor="D0D0D0" cellspacing="1" cellpadding="4">
<tr bgcolor="40B832" style="color:white;" align="center">
				<th>№</th>
				<th>Игрок</th>
				<th>Команда</th>
				<th>Сухие</th>
				</tr>';

        $file = file('' . $c . '/vr.dat');
        for ($k = 0; $k < count($file); $k++) {
            $vvv = explode("|", $file[$k]);
            if (strlen($vvv[0]) == 1)
                $file[$k] = '00' . $vvv[0] . '|' . $vvv[1] . '|' . $vvv[2] . '|';
            if (strlen($vvv[0]) == 2)
                $file[$k] = '0' . $vvv[0] . '|' . $vvv[1] . '|' . $vvv[2] . '|';
        }
        for ($k = 0; $k < count($file); $k++) {
            $vvv = explode("|", $file[$k]);
            if (strlen($vvv[1]) == 1)
                $file[$k] = $vvv[0] . '|00' . $vvv[1] . '|' . $vvv[2] . '|';
            if (strlen($vvv[1]) == 2)
                $file[$k] = $vvv[0] . '|0' . $vvv[1] . '|' . $vvv[2] . '|';
        }
        rsort($file);
        for ($i = 0; $i < 20; $i++) {
            $ex = explode("|", $file[$i]);
            $j = $i + 1;
            $balls = preg_replace('/00+([1-9])/si', '$1', $ex[0]);
            $balls = preg_replace('/0+([1-9])/si', '$1', $ex[0]);
            $player = preg_replace('/00+([1-9])/si', '$1', $ex[1]);
            $player = preg_replace('/0+([1-9])/si', '$1', $ex[1]);
           echo ceil(ceil($i / 2) - ($i / 2)) == 0 ? '<tr bgcolor="ffffff">' :
                    '<tr bgcolor="f3f3f3">';
                echo '
						  <th>' . $j . '</th>
						  <td><b>' . $player . '&nbsp;</b></td>
						  <td>&nbsp; <img src="' . 'img/' . $ex[2] . '.gif" alt=""/> <b>' . $ex[2] . '</b>&nbsp;</td>
						  <td>&nbsp;<b>' . $balls . '</b>&nbsp;</td>
						  </tr>';
        }
        echo '</table>';
        break;


    default:
        echo '<div class="bmenu">Другие чемпионаты</div>';

        echo '<form action="" method="post">
	Выберите страну:<br />
	<select name="country">
	<option value="england">Англия</option>	
	<option value="germany">Германия</option>
	<option value="spain">Испания</option>
	<option value="italy">Италия</option>
	<option value="russia">Россия</option>
	<option value="ukraine">Украина</option>
	<option value="portugal">Португалия</option>
    <option value="france">Франция</option>
	</select><br />
	Что смотрим?<br />
	<select name="what_look">
	<option value="table_tur">Турнирная таблица</option>
	<option value="table_bomb">Бомбандиры</option>
	<option value="table_ass">Ассистенты</option>
    <option value="table_vr">Вратари</option>
	<option value="last_tur">Пред. тур</option>
	<option value="next_tur">След. тур</option>
	</select><br />
	<input name="" type="submit" value="Просмотреть" /></form>';
}

echo '<br />[<a href="main.php">В панель управления</a>]<br/>';
require_once ("../incfiles/end.php");