<?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");
require_once ("function.php");
if ($ban) {
echo display_error('Извените,но вы не можете принять участия в игре т.к. у вас БАН.');
require_once ('../incfiles/end.php');
exit;
}
if (!$user_id) {
echo '<div class="rmenu"><p>Доступ в менеджер открыт только <a href="../login.php">авторизованным</a> посетителям</p></div>';
require_once ("../incfiles/end.php");
exit;
}
echo '<div class="phdr"><b>Данные о клубе:</b></div>';
echo '<div class="menu">';
#### Проверка ####
$file = file("clubs.dat");
foreach ($file as $key => $val) {
$uarr = explode("|", $val);
if ($uarr[1] == $datauser['name']) {
$club = $uarr[0];
echo '<b>Ваш клуб</b>: ';
echo $club;
echo ' <img src="img/' . $club . '.gif" alt="x"/><br/>';
}
}
########
//Вставляю список команд и лигу
require_once ("team.php");
################
// оконсание аренды
$fileb = file("arenda.dat");
for ($i = 0; $i < count($fileb); $i++) {
$ex = explode("|", $fileb[$i]);
if ($ex[0] == $club) {
$time = $ex[6];
$clubs = $ex[2];
$player = $ex[1];
}
}
if ($time != 0 && $time <= time() && $clubs) {
########
$arr_itas = array("Siena", "Atalanta", "Cagliari", "Bologna", "Lecce",
"Fiorentina", "Genoa", "Inter", "Juventus", "Lazio", "Chievo", "Milan", "Napoli",
"Palermo", "Bologna", "Roma", "Sampdoria", "Torino", "Udinese", "Catania");
$arr_engs = array("Arsenal", "Aston_Villa", "Hall_City", "Blackburn", "Bolton",
"Chelsea", "Stock_City", "Everton", "Fullham", "Liverpool", "Manchester_City",
"Manchester_United", "Middlesbrough", "Newcastle", "Portsmouth", "West_Bromvich",
"Sunderland", "Tottenham", "Hall_City", "Wigan");
$arr_spas = array("Barcelona", "Valencia", "Real_M", "Sevilla", "Atletico_M",
"Deportivo", "Villarreal", "Malaga", "Valladolid", "Getafe", "Racing",
"Sporting_G", "Athletic_B", "Almeria", "Betis", "Numancia", "Recreativo",
"Espanyol", "Mallorca", "Osasuna");
$arr_gers = array("Hoffenheim", "Bayern_M", "Hertha", "Hamburger", "Bayer_L",
"Borussia_D", "Schalke", "Werder", "Wolfsburg", "Stuttgart", "Cologne",
"Eintracht", "Hannover_96", "Arminia", "Karlsruher", "Energie_Cottbus", "Bochum",
"Borussia_M");
$arr_russ = array("Rubin", "CSKA_M", "Dynamo_M", "Amkar", "Zenit",
"Krylia_Sovetov", "Lokomotiv_M", "Spartak_M", "Moscow", "Terek", "Saturn",
"Spartak_N", "Moscow", "Khimki", "Shinnik", "Luch-Energiya");
$arr_ukrs = array("Arsenal_K", "Chornomorets", "Dnepr", "Dynamo_K",
"Illichivets", "Karpaty", "Kharkiv", "Kryvbas", "Lviv", "Metalist_K",
"Metalurg_D", "Metalurg_Z", "Shakhtar", "Tavriya", "Vorskla", "Zorya");
if (in_array($clubs, $arr_itas)) {
$cs = "italy";
}
if (in_array($clubs, $arr_engs)) {
$cs = "england";
}
if (in_array($clubs, $arr_spas)) {
$cs = "spain";
}
if (in_array($clubs, $arr_gers)) {
$cs = "germany";
}
if (in_array($clubs, $arr_russ)) {
$cs = "russia";
}
if (in_array($clubs, $arr_ukrs)) {
$cs = "ukraine";
}
########
$f = file("$cs/$clubs.dat") or die("error");
for ($i = 0; $i < count($f); $i++) {
$exe = explode("|", $f[$i]);
if ($exe[0] == $player) {
$e = "" . $exe[0] . "|" . $exe[1] . "|" . $exe[2] . "|" . $exe[3] . "|" . $exe[4] .
"|" . $exe[5] . "|" . $exe[6] . "|" . $exe[7] . "|" . $exe[8] . "|\r\n";
$f[$i] = "";
}
}
//добавляем
$fp = fopen("$c/$club.dat", "a+");
flock($fp, LOCK_EX);
fputs($fp, $e . "\r\n");
fflush($fp);
flock($fp, LOCK_UN);
fclose($fp);
$fp = fopen("$cs/$clubs.dat", "w+");
flock($fp, LOCK_EX);
for ($y = 0; $y < count($f); $y++) {
fputs($fp, $f[$i]);
}
flock($fp, LOCK_UN);
fclose($fp);
// удаляем заявку
$f = file("arenda.dat");
for ($i = 0; $i < count($f); $i++) {
$ex = explode("|", $f[$i]);
if ($ex[0] == $club) {
$f[$i] = "";
}
}
$fp = fopen("arenda.dat", "w+");
flock($fp, LOCK_EX);
for ($i = 0; $i < count($f); $i++) {
fputs($fp, $f[$i]);
}
flock($fp, LOCK_UN);
fclose($fp);
}
#################################
########### КАРТОЧКИ ############
#################################
$file_kart = file("karts.dat");
for ($m = 0; $m < count($file_kart); $m++) {
$ex_kart = explode("|", $file_kart[$m]);
if ($ex_kart[1] == $club) {
if ($ex_kart[2] >= 4) {
if ($ex_kart[2] > 4) {
$ey_kart = $ex_kart[2] - 4;
} else {
$ey_kart = 0;
}
$file_kart[$m] = $ex_kart[0] . "|" . $club . "|" . $ey_kart . "|1|" . (time() +
86400) . "|" . "\r\n";
$fp_kart = fopen("karts.dat", "a+");
ftruncate($fp_kart, 0);
for ($m = 0; $m < count($file_kart); $m++) {
fputs($fp_kart, $file_kart[$m]);
}
fflush($fp_kart);
flock($fp_kart, LOCK_UN);
fclose($fp_kart);
}
if ($ex_kart[3] != 0 && $ex_kart[4] < time()) {
$file_kart[$m] = "";
$fp_kart = fopen("karts.dat", "a+");
ftruncate($fp_kart, 0);
for ($m = 0; $m < count($file_kart); $m++) {
fputs($fp_kart, $file_kart[$m]);
}
fflush($fp_kart);
flock($fp_kart, LOCK_UN);
fclose($fp_kart);
}
}
}
$info1 = file("$c/$club.txt");
$exp1 = explode('|', $info1[0]);
$stroka = $exp1[0];
$coz = strlen($stroka);
if ($coz = 10) {
$stroka = preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si',
'$1.$2$3$4.$5$6$7.$8$9$10', $stroka);
}
if ($coz = 9) {
$stroka = preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si',
'$1$2$3.$4$5$6.$7$8$9', $stroka);
}
if ($coz = 8) {
$stroka = preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si',
'$1$2.$3$4$5.$6$7$8', $stroka);
}
if ($coz = 7) {
$stroka = preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si',
'$1.$2$3$4.$5$6$7', $stroka);
}
if ($coz = 6) {
$stroka = preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si',
'$1$2$3.$4$5$6', $stroka);
}
if (trim($exp1[10]) == '')
$exp1[10] = '0';
echo '<b>Баланс клуба</b>: ';
echo $stroka;
echo '$<br/>';
echo '<b>Фанов</b>: ';
echo fans($c, $club);
echo '<br/>';
echo '<b>Расстановка</b>: ';
echo $exp1[2];
echo ' [<a href="r.php">Сменить</a>]<br/>';
echo '<b>Мораль</b>: ';
echo $exp1[3];
echo '% [<a href="m.php">Поднять</a>]<br/>';
echo '<b>Здоровье</b>: ';
echo $exp1[4];
echo '% [<a href="z.php">Поднять</a>]<br/>';
echo '<b>Усталость</b>: ';
echo $exp1[5];
echo '% [<a href="u.php">Снизить</a>]<br/>';
echo '<b>Атмосфера</b>: ';
echo $exp1[9];
echo '%<br/>';
echo '<b>Престиж(PR)</b>: ';
echo $exp1[6];
echo '% [<a href="pr.php">Поднять</a>]<br/>';
echo '</div>';
$file=file($c.'/tt.dat');
for($i = 0; $i < sizeof($file); $i++) {
if(strpos($file[$i], $club.'|') !== false)
$num = $i;
}
$explode = explode('|', $file[$num]);
$game = $explode[1];
$i = 1;
$t = file("$c/calendar.dat");
foreach ($t as $k => $v) {
$e = explode("|", $v);
if (ereg($club, $v) ) {
$count = $count + 1;
}
$count2=0;
if (ereg($club, $v) && $e[2] !== "" && $e[3] !== "") {
$count2 = $count2 + 1;
}
if (ereg($club, $v) && $i == 1 && $e[2] == "" && $e[3] == "") {
if($e[0] == $club){
$tur = '<a href="clubinfo.php?act=info&xxx=' . $e[1] .'"><b>' . $e[1] . '</b></a> <img src="img/' . $e[1] . '.gif" alt=""/> (дома)';
}else{
$tur = '<a href="clubinfo.php?act=info&xxx=' . $e[0] .'"><b>' . $e[0] . '</b></a> <img src="img/' . $e[0] . '.gif" alt=""/> (в гостях)';
}
++$i;
}
}
$file = file("$c/prev.dat");
for ($i = 0; $i < count($file); $i++) {
$e = explode("|", $file[$i]);
$team = explode("-", $e[0]);
if(ereg($club, $file[$i])){
if($e[0] == $club){
$tur2 = '<a href="clubinfo.php?act=info&xxx=' . $team[1] .'"><b>' . $team[1] . '</b></a>
<img src="img/' . trim($team[1]) . '.gif" alt=""/> <a href="pt.php?act=look&id=' . $i . '">[' . $e[1] .']</a>(дома)';
}else{
$tur2 = '<a href="clubinfo.php?act=info&xxx=' . $team[1] .'"><b>' . $team[1] . '</b></a>
<img src="img/' . trim($team[1]) . '.gif" alt=""/> <a href="pt.php?act=look&id=' . $i . '">[' . $e[1] .']</a> (в гостях)';
}
}
}
echo '<div class="phdr"><b>Ваши события:</b></div>';
echo '<div class="menu">';
echo ' - Прошло туров: '.$game .' из '.$count.'<br/>';
if($tur2)
echo ' - Предыдущий матч с '.$tur2.'<br/>';
if($tur)
echo ' - Следующий матч с '.$tur.'<br/>';
echo '</div>';
echo '<div class="phdr"><b>Состав:</b></div>';
echo '<div class="menu">';
echo '<a href="squard.php">Основные игроки</a><br/>';
echo '<a href="squard2.php">Запасные игроки</a><br/>';
echo '<a href="zamena.php">Сделать замену</a><br/>';
echo '<a href="uvol.php">Увольнение игрока</a><br/>';
echo '<a href="travma.php">Травмированные</a><br/>';
echo '<a href="kart.php">Карточки</a><br/>';
echo '<a href="tr.php">Тренировки</a><br/>';
echo '<a href="tren.php">Тренировочный лагерь</a><br/>';
echo '</div>';
echo '<div class="phdr"><b>Чемпионат:</b></div>';
echo '<div class="menu">';
echo '<a href="table.php">Турнирная таблица</a><br/>';
echo '<a href="b.php">Бомбардиры</a><br/>';
echo '<a href="a.php">Ассистенты</a><br/>';
echo '<a href="vr.php">Вратари</a><br/>';
echo '<a href="pt.php">Предыдущий тур</a><br/>';
echo '<a href="st.php">Следующий тур</a><br/>';
echo '<a href="prev.php">Предыдущие игры</a><br/>';
echo '<a href="next.php">Следующие игры</a><br/>';
echo '<a href="rasp.php">Календарь клуба</a><br/>';
echo '</div>';
echo '<div class="phdr"><b>Другие игры:</b></div>';
echo '<div class="menu">';
echo '<a href="tov.php">Тов. матчи</a>';
$file = file("tp.dat");
$k = 0;
for ($i = 0; $i < count($file); $i++) {
$ex = explode("|", $file[$i]);
if ($ex[1] == $club) {
$k = $k + 1;
}
}
if ($k != 0) {
echo '[' . $k . ' предлож.]<br/>';
} else {
echo '<br/>';
}
echo '<a href="ostats.php">Обзор чемпионатов</a><br/>';
echo '<a href="cup.php">Национальный кубок</a><br/>';
echo '<a href="scup.php">Национальный "Супер кубок"</a><br/>';
echo '<a href="eurocups.php">Европейские Кубки</a><br/>';
echo '</div>';
echo '<div class="phdr"><b>Покупка/Продажа:</b></div>';
echo '<div class="menu">';
echo '<a href="sponsors.php">Спонсор</a><br/>';
echo '<a href="bank.php">Банк</a><br/>';
echo '<a href="shop.php">Трансферный рынок</a><br/>';
$c = 0;
$sq = file("pred.dat");
for ($i = 0; $i < count($sq); $i++) {
$ex = explode("|", $sq[$i]);
if ($ex[10] == $club) {
$c = $c + 1;
}
}
echo '<a href="mne.php">Предложения мне</a>[' . $c . ']<br/>';
$c = 0;
$sq = file("pred.dat");
for ($i = 0; $i < count($sq); $i++) {
$ex = explode("|", $sq[$i]);
if ($ex[9] == $club) {
$c = $c + 1;
}
}
echo '<a href="ja.php">Мои предложения</a>[' . $c . ']<br/>';
$y = 0;
$fileb = file("arenda.dat");
for ($i = 0; $i < count($fileb); $i++) {
$ex = explode("|", $fileb[$i]);
if ($ex[0] == $club) {
++$y;
}
}
$yy = 0;
$me = file("arenda.dat");
$mee = count($me);
for ($i = 0; $i < $mee; $i++) {
$ex = explode('|', $me[$i]);
if (trim($ex[2]) == trim($club)) {
++$yy;
}
}
if ($yy != '0')
echo '<a href="arenda.php?">Аренда</a>[' . $yy . ' предложений]<br />';
else
echo '<a href="arenda.php?">Аренда</a><br />';
echo '<a href="inf.php">Инфраструктура клуба</a><br />';
echo '<a href="stadium.php">Стадион</a><br/>';
echo '<a href="search.php">Поиск игрока</a><br/>';
echo '</div>';
echo '<div class="phdr"><b>Другое:</b></div>';
echo '<div class="menu">';
echo '<a href="../pages/qchat.php">Чат</a><br/>';
echo '<a href="clubinfo.php">Инфо о клубах</a><br/>';
echo '<a href="del.php">Уволиться с поста менеджера</a><br/>';
echo '<a href="trofs.php">Трофеи</a><br/>';
echo '</div>';
require_once ("../incfiles/end.php");