Файл: manager3/shop.php
Строк: 1898
<?php
define('_IN_JOHNCMS', 1);
$textl = 'Менеджер';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
require_once ("../incfiles/regglobals.php");
echo'<b><center>*Football MANAGER*</center></b><br/>';
if ($datauser['name'])
{
#### Проверка ####
$file=file("clubs.dat");
foreach ($file as $key=>$val)
{
$uarr=explode("|",$val);
if ($uarr[1]==$datauser['name'])
{
$club=$uarr[0];
echo $club;
echo '<br/>'; echo '<br/><center>Трансферный рынок</center><br/>';
}
}
########
if (!isset($act) || $act=="")
{
echo '[<a href="shop.php?act=t">Выставленные на трансфер</a>]<br/>
[<a href="shop.php?act=v">Выставить своего игрока</a>]<br/>
[<a href="shop.php?act=nazad">Снять своего игрока</a>]<br/>
[<a href="shop.php?act=s">Свободные агенты</a>]<br/>
[<a href="shop2.php">Сделать предложение по покупке</a>]<br/>
[<a href="shop.php?act=show">Список переходов в этом сезоне</a>]<br/>
[<a href="moi.php">Список моих трансферов</a>]<br/>';
}
#### ITALY ####
if ($club=="Siena" || $club=="Atalanta" || $club=="Cagliari" || $club=="Bologna" || $club=="Lecce" || $club=="Fiorentina" ||$club=="Genoa" || $club=="Inter" || $club=="Juventus" || $club=="Lazio" || $club=="Chievo" || $club=="Milan" || $club=="Napoli" || $club=="Palermo" || $club=="Reggina" || $club=="Roma" || $club=="Sampdoria" || $club=="Torino" || $club=="Udinese" || $club=="Catania")
{
#### выставленные на трансфер ####
if ($act=="t")
{
echo'Игрок/Позиция/Рыночная цена/Запрашиваемая цена/Клуб<br/>';
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka.'$/'.$stroka2.'$/'.$ex[10];
echo ' [<a href="shop.php?act=do&pl='.$ex[0].'">Купить</a>]<br/>';
}
}
if ($act=="do")
{
$string=file_get_contents("transfers.dat");
if(ereg($pl.'|',$string) && $pl!=="")
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$coz=strlen($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);
}
echo 'Вы уверены, что хотите купить '.$ex[0].'?<br/>';
echo 'Позиция: '.$ex[1].'<br/>';
if ($ex[1]=="GK")
{
echo 'Голевые удары: '.$ex[3].'<br/>';
echo 'Один-на-один: '.$ex[4].'<br/>';
echo 'Пересечения: '.$ex[5].'<br/>';
echo 'Ударяние: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="D")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Головой: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="M")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Передачи: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="F")
{
echo 'Заканчивание: '.$ex[3].'<br/>';
echo 'Точность: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
echo '[<a href="shop.php?act=doyes&pl='.$ex[0].'">Да</a>][<a href="shop.php?act=t">Нет</a>]<br/>';
}
}
}else{ echo 'Произошла ошибка! Не введено имя игрока!<br/>[<a href="shop.php?act=t">Назад</a>]<br/>'; }
}
if ($act=="doyes")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$sq=file(BASEDIR."manager3/italy/$club.dat");
$zzz=file(BASEDIR."manager3/italy/$club.txt");
$x=explode("|",$zzz[0]);
$x[0]=(int)$x[0];
if (count($sq)>=30 || $x[0]<=1000000) {
echo '<br/>У Вас мало денег или В Вашей команде макс. к-во игроков!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>'; }else{
$string=file_get_contents("transfers.dat");
$string2=file_get_contents(BASEDIR."manager3/italy/$club.dat");
if(ereg($pl.'|',$string) && $pl!=="" && !ereg($pl.'|',$string2))
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$suka=(int)$suka;
if ($x[0]<$suka)
{
Header('Location:shop.php?act=netu');
exit;
}
if ($h=="Siena" || $h=="Atalanta" || $h=="Cagliari" || $h=="Bologna" || $h=="Lecce" || $h=="Fiorentina" ||$h=="Genoa" || $h=="Inter" || $h=="Juventus" || $h=="Lazio" || $h=="Chievo" || $h=="Milan" || $h=="Napoli" || $h=="Palermo" || $h=="Reggina" || $h=="Roma" || $h=="Sampdoria" || $h=="Torino" || $h=="Udinese" || $h=="Catania")
{
$rest=file(BASEDIR."manager3/italy/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/italy/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal" || $h=="Aston_Villa" || $h=="Hall_City" || $h=="Blackburn" || $h=="Bolton" || $h=="Chelsea" ||$h=="Stock_City" || $h=="Everton" || $h=="Fullham" || $h=="Liverpool" || $h=="Manchester_City" || $h=="Manchester_United" || $h=="Middlesbrough" || $h=="Newcastle" || $h=="Portsmouth" || $h=="West_Bromvich" || $h=="Sunderland" || $h=="Tottenham" || $h=="West_Ham" || $h=="Wigan")
{
$rest=file(BASEDIR."manager3/england/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/england/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Barcelona" || $h=="Valencia" || $h=="Real_M" || $h=="Sevilla" || $h=="Atletico_M" || $h=="Deportivo" || $h=="Villarreal" || $h=="Malaga" || $h=="Valladolid" || $h=="Getafe" || $h=="Racing" || $h=="Sporting_G" || $h=="Athletic_B" || $h=="Almeria" || $h=="Betis" || $h=="Numancia" || $h=="Recreativo" || $h=="Espanyol" || $h=="Mallorca" || $h=="Osasuna")
{
$rest=file(BASEDIR."manager3/spain/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/spain/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Hoffenheim" || $h=="Bayern_M" || $h=="Hertha" || $h=="Hamburger" || $h=="Bayer_L" || $h=="Borussia_D" || $h=="Schalke" || $h=="Werder" || $h=="Wolfsburg" || $h=="Stuttgart" || $h=="Cologne" || $h=="Eintracht" || $h=="Hannover_96" || $h=="Arminia" || $h=="Karlsruher" || $h=="Energie_Cottbus" || $h=="Bochum" || $h=="Borussia_M")
{
$rest=file(BASEDIR."manager3/germany/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/germany/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Rubin" || $h=="CSKA_M" || $h=="Dynamo_M" || $h=="Amkar" || $h=="Zenit" || $h=="Krylia_Sovetov" || $h=="Lokomotiv_M" || $h=="Spartak_M" || $h=="Moscow" || $h=="Terek" || $h=="Saturn" || $h=="Spartak_N" || $h=="Tom" || $h=="Khimki" || $h=="Shinnik" || $h=="Luch-Energiya")
{
$rest=file(BASEDIR."manager3/russia/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/russia/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal_K" || $h=="Chornomorets" || $h=="Dnepr" || $h=="Dynamo_K" || $h=="Illichivets" || $h=="Karpaty" || $h=="Kharkiv" || $h=="Kryvbas" || $h=="Lviv" || $h=="Metalist_K" || $h=="Metalurg_D" || $h=="Metalurg_Z" || $h=="Shakhtar" || $h=="Tavriya" || $h=="Vorskla" || $h=="Zorya")
{
$rest=file(BASEDIR."manager3/ukraine/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/ukraine/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
$fp=fopen(BASEDIR."manager3/italy/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$rest=file(BASEDIR."manager3/italy/$club.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon-$suka;
$fp=fopen(BASEDIR."manager3/italy/$club.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$m=file("transfers.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$pl)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$pl."|".$h."|".$club."|".$suka."|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
}
Header('Location:shop.php?act=ok');
}}
if ($act=="ok")
{
echo '<br/>Переход осуществлён успешно.<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="v")
{
echo 'Введите имя игрока, которого Вы хотите выставить на трансфер и цену, за которою Вы хотите его продать (без точки между числами и знака $):<br/>';
echo '<form action="shop.php?act=c" method="post">
Игрок:<input type="text" name="gamer" maxlength="20"/><br/>
Цена:<input type="text" name="cost" maxlength="9"/><br/>
<input type="submit" value="Выставить!"/><br/></form>';
}
if ($act=="c")
{
$cost=(int)$cost;
if ($cost>=80000000)
{
Header('Location:shop.php?act=afera');
exit;
}
$string=file_get_contents(BASEDIR."manager3/italy/$club.dat");
if(ereg($gamer.'|',$string) && $gamer!=="")
{
$sq=file(BASEDIR."manager3/italy/$club.dat") or die ("FATAL ERROR!!!");
if (count($sq)<=19)
{
echo 'Вы не можете продать этого игрока: в команде должно быть не менее 19-ти игроков!<br/>';
}else{
for ($i=0;$i<count($sq);$i++)
{
$exp=explode("|",$sq[$i]);
if ($exp[0]==$gamer)
{ $num=$i; $sex=$exp[0].'|'.$exp[1].'|'.$exp[2].'|'.$exp[3].'|'.$exp[4].'|'.$exp[5].'|'.$exp[6].'|'.$exp[7].'|'.$exp[8].'|'.$cost.'|'.$club.'|';
}
}
$new=$sq[$num];
unset ($sq[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$sex."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/italy/$club.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo '<br/>Вы выставили '.$gamer.' на трансфер за '.$cost.'!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
}else{ echo '<br/>Введено неправильно имя игрока (-ов)!<br/>Имена должны начинаться из заглавной буквы. Если имя игрока состоит из нескольких частей, то все части должны начинаться из заглавной буквы и быть разделены нижним подчеркиванием.<br/>[<a href="shop.php?act=v">Назад</a>]<br/>'; }
}
if ($act=="s")
{
echo'Игрок/Позиция/Рыночная цена<br/>';
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[2];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka2;
echo ' [<a href="shop.php?act=dos&agent='.$ex[0].'">Нанять</a>]<br/>';
}
}
if ($act=="dos")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$s=file(BASEDIR."manager3/italy/$club.dat");
if (count($s)>=30)
{
Header('Location:shop.php?act=xxxx');
exit;
}
$string=file_get_contents("agents.dat");
$string2=file_get_contents(BASEDIR."manager3/italy/$club.dat");
if(ereg($agent.'|',$string) && $agent!=="" && !ereg($agent.'|',$string2))
{
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$agent)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$m=file("agents.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$agent)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("agents.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$agent."|Agent|".$club."|0|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/italy/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo $agent .'переходит в '.$club.'<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}else{ echo '<br/>Имя игрока введено неверно!<br/>[<a href="shop.php?act=s">Назад</a>]<br/>';
}
}
if ($act=="show")
{
echo 'Кто/Откуда/Куда/Цена<br/>';
$file=file("shop.dat");
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
$stroka=$ex[3];
$coz=strlen($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 ($ex[1]=="Agent")
{
$ex[1]="Своб.агент";
}
if ($ex[1]=="Raz")
{
$ex[1]="Разведка";
}
if ($ex[1]=="Sch")
{
$ex[1]="Мол.школа";
}
echo $ex[0].' - '.$ex[1].' - '.$ex[2].' - '.$stroka.'<br/>';
}
echo '<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="nazad")
{
echo 'Ваши игроки, выставленные на трансфер:<br/>';
$file=file("transfers.dat");
echo 'Кто/За сколько<br/>';
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
if ($ex[10]==$club)
{
$stroka=$ex[9];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$stroka.'[<a href="shop.php?act=nazadyes&pl='.$ex[0].'">Снять</a>]<br/>';
}
}
}
if ($act=="nazadyes")
{
$pl=htmlspecialchars($pl);
$pl=substr($pl,0,30);
$pl=trim($pl);
$f=file_get_contents(BASEDIR."manager3/italy/$club.dat");
if (ereg($pl.'|',$f))
{
Header('Location:shop.php?act=nah');
exit;
}
$sq=file(BASEDIR."manager3/transfers.dat");
for ($i=0;$i<count($sq);$i++)
{
if (ereg($pl.'|',$sq[$i]))
{
$ex=explode("|",$sq[$i]);
$namez=$ex[0]."|".$ex[1]."|".$ex[2]."|".$ex[3]."|".$ex[4]."|".$ex[5]."|".$ex[6]."|".$ex[7]."|".$ex[8]."|";
$num=$i;
}
}
$new=$sq[$num];
unset ($sq[$num]);
$fp=fopen(BASEDIR."manager3/transfers.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$fp=fopen(BASEDIR."manager3/italy/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$namez."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header('Location:shop.php?act=yyy');
exit;
}
if ($act=="yyy")
{
echo 'Вы сняли игрока с трансферного рынка<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="afera")
{
echo '<br/>Слишком большая сумма! <br/>[<a href="http://vip-wap.net/manager3/shop.php?act=v">Назад</a>]<br/>';
}
if ($act=="nah")
{
echo '<br/>Вы уже сняли этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="xxxx")
{
echo '<br/>У Вас в команде макс. к-во игроков! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="vse")
{
echo '<br/>Вы исчерпали все свои попытки по покупке игроков на трансферном рынке! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="netu")
{
echo '<br/>У Вас недостаточно денег для покупки этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
}
#### ENGLAND ####
if ($club=="Arsenal" || $club=="Aston_Villa" || $club=="Hall_City" || $club=="Blackburn" || $club=="Bolton" || $club=="Chelsea" ||$club=="Stock_City" || $club=="Everton" || $club=="Fullham" || $club=="Liverpool" || $club=="Manchester_City" || $club=="Manchester_United" || $club=="Middlesbrough" || $club=="Newcastle" || $club=="Portsmouth" || $club=="West_Bromvich" || $club=="Sunderland" || $club=="Tottenham" || $club=="West_Ham" || $club=="Wigan")
{
#### выставленные на трансфер ####
if ($act=="t")
{
echo'Игрок/Позиция/Рыночная цена/Запрашиваемая цена/Клуб<br/>';
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka.'$/'.$stroka2.'$/'.$ex[10];
echo ' [<a href="shop.php?act=do&pl='.$ex[0].'">Купить</a>]<br/>';
}
}
if ($act=="do")
{
$string=file_get_contents("transfers.dat");
if(ereg($pl.'|',$string) && $pl!=="")
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$coz=strlen($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);
}
echo 'Вы уверены, что хотите купить '.$ex[0].'?<br/>';
echo 'Позиция: '.$ex[1].'<br/>';
if ($ex[1]=="GK")
{
echo 'Голевые удары: '.$ex[3].'<br/>';
echo 'Один-на-один: '.$ex[4].'<br/>';
echo 'Пересечения: '.$ex[5].'<br/>';
echo 'Ударяние: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="D")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Головой: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="M")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Передачи: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="F")
{
echo 'Заканчивание: '.$ex[3].'<br/>';
echo 'Точность: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
echo '[<a href="shop.php?act=doyes&pl='.$ex[0].'">Да</a>][<a href="shop.php?act=t">Нет</a>]<br/>';
}
}
}else{ echo 'Произошла ошибка! Не введено имя игрока!<br/>[<a href="shop.php?act=t">Назад</a>]<br/>'; }
}
if ($act=="doyes")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$sq=file(BASEDIR."manager3/england/$club.dat");
$zzz=file(BASEDIR."manager3/england/$club.txt");
$x=explode("|",$zzz[0]);
$x[0]=(int)$x[0];
if (count($sq)>=30 || $x[0]<=1000000) {
echo '<br/>У Вас мало денег или В Вашей команде макс. к-во игроков!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>'; }else{
$string=file_get_contents("transfers.dat");
$string2=file_get_contents(BASEDIR."manager3/england/$club.dat");
if(ereg($pl.'|',$string) && $pl!=="" && !ereg($pl.'|',$string2))
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$suka=(int)$suka;
if ($x[0]<$suka)
{
Header('Location:shop.php?act=netu');
exit;
}
if ($h=="Siena" || $h=="Atalanta" || $h=="Cagliari" || $h=="Bologna" || $h=="Lecce" || $h=="Fiorentina" ||$h=="Genoa" || $h=="Inter" || $h=="Juventus" || $h=="Lazio" || $h=="Chievo" || $h=="Milan" || $h=="Napoli" || $h=="Palermo" || $h=="Reggina" || $h=="Roma" || $h=="Sampdoria" || $h=="Torino" || $h=="Udinese" || $h=="Catania")
{
$rest=file(BASEDIR."manager3/italy/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/italy/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal" || $h=="Aston_Villa" || $h=="Hall_City" || $h=="Blackburn" || $h=="Bolton" || $h=="Chelsea" ||$h=="Stock_City" || $h=="Everton" || $h=="Fullham" || $h=="Liverpool" || $h=="Manchester_City" || $h=="Manchester_United" || $h=="Middlesbrough" || $h=="Newcastle" || $h=="Portsmouth" || $h=="West_Bromvich" || $h=="Sunderland" || $h=="Tottenham" || $h=="West_Ham" || $h=="Wigan")
{
$rest=file(BASEDIR."manager3/england/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/england/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Barcelona" || $h=="Valencia" || $h=="Real_M" || $h=="Sevilla" || $h=="Atletico_M" || $h=="Deportivo" || $h=="Villarreal" || $h=="Malaga" || $h=="Valladolid" || $h=="Getafe" || $h=="Racing" || $h=="Sporting_G" || $h=="Athletic_B" || $h=="Almeria" || $h=="Betis" || $h=="Numancia" || $h=="Recreativo" || $h=="Espanyol" || $h=="Mallorca" || $h=="Osasuna")
{
$rest=file(BASEDIR."manager3/spain/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/spain/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Hoffenheim" || $h=="Bayern_M" || $h=="Hertha" || $h=="Hamburger" || $h=="Bayer_L" || $h=="Borussia_D" || $h=="Schalke" || $h=="Werder" || $h=="Wolfsburg" || $h=="Stuttgart" || $h=="Cologne" || $h=="Eintracht" || $h=="Hannover_96" || $h=="Arminia" || $h=="Karlsruher" || $h=="Energie_Cottbus" || $h=="Bochum" || $h=="Borussia_M")
{
$rest=file(BASEDIR."manager3/germany/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/germany/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Rubin" || $h=="CSKA_M" || $h=="Dynamo_M" || $h=="Amkar" || $h=="Zenit" || $h=="Krylia_Sovetov" || $h=="Lokomotiv_M" || $h=="Spartak_M" || $h=="Moscow" || $h=="Terek" || $h=="Saturn" || $h=="Spartak_N" || $h=="Tom" || $h=="Khimki" || $h=="Shinnik" || $h=="Luch-Energiya")
{
$rest=file(BASEDIR."manager3/russia/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/russia/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal_K" || $h=="Chornomorets" || $h=="Dnepr" || $h=="Dynamo_K" || $h=="Illichivets" || $h=="Karpaty" || $h=="Kharkiv" || $h=="Kryvbas" || $h=="Lviv" || $h=="Metalist_K" || $h=="Metalurg_D" || $h=="Metalurg_Z" || $h=="Shakhtar" || $h=="Tavriya" || $h=="Vorskla" || $h=="Zorya")
{
$rest=file(BASEDIR."manager3/ukraine/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/ukraine/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
$fp=fopen(BASEDIR."manager3/england/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$rest=file(BASEDIR."manager3/england/$club.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon-$suka;
$fp=fopen(BASEDIR."manager3/england/$club.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$m=file("transfers.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$pl)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$pl."|".$h."|".$club."|".$suka."|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
}
Header('Location:shop.php?act=ok');
}}
if ($act=="ok")
{
echo '<br/>Переход осуществлён успешно.<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="v")
{
echo 'Введите имя игрока, которого Вы хотите выставить на трансфер и цену, за которою Вы хотите его продать (без точки между числами и знака $):<br/>';
echo '<form action="shop.php?act=c" method="post">
Игрок:<input type="text" name="gamer" maxlength="20"/><br/>
Цена:<input type="text" name="cost" maxlength="9"/><br/>
<input type="submit" value="Выставить!"/><br/></form>';
}
if ($act=="c")
{
$cost=(int)$cost;
if ($cost>=80000000)
{
Header('Location:shop.php?act=afera');
exit;
}
$string=file_get_contents(BASEDIR."manager3/england/$club.dat");
if(ereg($gamer.'|',$string) && $gamer!=="")
{
$sq=file(BASEDIR."manager3/england/$club.dat") or die ("FATAL ERROR!!!");
if (count($sq)<=19)
{
echo 'Вы не можете продать этого игрока: в команде должно быть не менее 19-ти игроков!<br/>';
}else{
for ($i=0;$i<count($sq);$i++)
{
$exp=explode("|",$sq[$i]);
if ($exp[0]==$gamer)
{ $num=$i; $sex=$exp[0].'|'.$exp[1].'|'.$exp[2].'|'.$exp[3].'|'.$exp[4].'|'.$exp[5].'|'.$exp[6].'|'.$exp[7].'|'.$exp[8].'|'.$cost.'|'.$club.'|';
}
}
$new=$sq[$num];
unset ($sq[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$sex."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/england/$club.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo '<br/>Вы выставили '.$gamer.' на трансфер за '.$cost.'!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
}else{ echo '<br/>Введено неправильно имя игрока (-ов)!<br/>Имена должны начинаться из заглавной буквы. Если имя игрока состоит из нескольких частей, то все части должны начинаться из заглавной буквы и быть разделены нижним подчеркиванием.<br/>[<a href="shop.php?act=v">Назад</a>]<br/>'; }
}
if ($act=="s")
{
echo'Игрок/Позиция/Рыночная цена<br/>';
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[2];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka2;
echo ' [<a href="shop.php?act=dos&agent='.$ex[0].'">Нанять</a>]<br/>';
}
}
if ($act=="dos")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$s=file(BASEDIR."manager3/england/$club.dat");
if (count($s)>=30)
{
Header('Location:shop.php?act=xxxx');
exit;
}
$string=file_get_contents("agents.dat");
$string2=file_get_contents(BASEDIR."manager3/england/$club.dat");
if(ereg($agent.'|',$string) && $agent!=="" && !ereg($agent.'|',$string2))
{
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$agent)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$m=file("agents.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$agent)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("agents.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$agent."|Agent|".$club."|0|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/england/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo $agent .'переходит в '.$club.'<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}else{ echo '<br/>Имя игрока введено неверно!<br/>[<a href="shop.php?act=s">Назад</a>]<br/>';
}
}
if ($act=="show")
{
echo 'Кто/Откуда/Куда/Цена<br/>';
$file=file("shop.dat");
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
$stroka=$ex[3];
$coz=strlen($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 ($ex[1]=="Agent")
{
$ex[1]="Своб.агент";
}
if ($ex[1]=="Raz")
{
$ex[1]="Разведка";
}
if ($ex[1]=="Sch")
{
$ex[1]="Мол.школа";
}
echo $ex[0].' - '.$ex[1].' - '.$ex[2].' - '.$stroka.'<br/>';
}
echo '<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="nazad")
{
echo 'Ваши игроки, выставленные на трансфер:<br/>';
$file=file("transfers.dat");
echo 'Кто/За сколько<br/>';
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
if ($ex[10]==$club)
{
$stroka=$ex[9];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$stroka.'[<a href="shop.php?act=nazadyes&pl='.$ex[0].'">Снять</a>]<br/>';
}
}
}
if ($act=="nazadyes")
{
$pl=htmlspecialchars($pl);
$pl=substr($pl,0,30);
$pl=trim($pl);
$f=file_get_contents(BASEDIR."manager3/england/$club.dat");
if (ereg($pl.'|',$f))
{
Header('Location:shop.php?act=nah');
exit;
}
$sq=file(BASEDIR."manager3/transfers.dat");
for ($i=0;$i<count($sq);$i++)
{
if (ereg($pl.'|',$sq[$i]))
{
$ex=explode("|",$sq[$i]);
$namez=$ex[0]."|".$ex[1]."|".$ex[2]."|".$ex[3]."|".$ex[4]."|".$ex[5]."|".$ex[6]."|".$ex[7]."|".$ex[8]."|";
$num=$i;
}
}
$new=$sq[$num];
unset ($sq[$num]);
$fp=fopen(BASEDIR."manager3/transfers.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$fp=fopen(BASEDIR."manager3/england/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$namez."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header('Location:shop.php?act=yyy');
exit;
}
if ($act=="yyy")
{
echo 'Вы сняли игрока с трансферного рынка<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="afera")
{
echo '<br/>Слишком большая сумма! <br/>[<a href="http://vip-wap.net/manager3/shop.php?act=v">Назад</a>]<br/>';
}
if ($act=="nah")
{
echo '<br/>Вы уже сняли этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="xxxx")
{
echo '<br/>У Вас в команде макс. к-во игроков! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="vse")
{
echo '<br/>Вы исчерпали все свои попытки по покупке игроков на трансферном рынке! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="netu")
{
echo '<br/>У Вас недостаточно денег для покупки этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
}
#### SPAIN ####
if ($club=="Barcelona" || $club=="Valencia" || $club=="Real_M" || $club=="Sevilla" || $club=="Atletico_M" || $club=="Deportivo" || $club=="Villarreal" || $club=="Malaga" || $club=="Valladolid" || $club=="Getafe" || $club=="Racing" || $club=="Sporting_G" || $club=="Athletic_B" || $club=="Almeria" || $club=="Betis" || $club=="Numancia" || $club=="Recreativo" || $club=="Espanyol" || $club=="Mallorca" || $club=="Osasuna")
{
#### выставленные на трансфер ####
if ($act=="t")
{
echo'Игрок/Позиция/Рыночная цена/Запрашиваемая цена/Клуб<br/>';
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka.'$/'.$stroka2.'$/'.$ex[10];
echo ' [<a href="shop.php?act=do&pl='.$ex[0].'">Купить</a>]<br/>';
}
}
if ($act=="do")
{
$string=file_get_contents("transfers.dat");
if(ereg($pl.'|',$string) && $pl!=="")
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$coz=strlen($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);
}
echo 'Вы уверены, что хотите купить '.$ex[0].'?<br/>';
echo 'Позиция: '.$ex[1].'<br/>';
if ($ex[1]=="GK")
{
echo 'Голевые удары: '.$ex[3].'<br/>';
echo 'Один-на-один: '.$ex[4].'<br/>';
echo 'Пересечения: '.$ex[5].'<br/>';
echo 'Ударяние: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="D")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Головой: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="M")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Передачи: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="F")
{
echo 'Заканчивание: '.$ex[3].'<br/>';
echo 'Точность: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
echo '[<a href="shop.php?act=doyes&pl='.$ex[0].'">Да</a>][<a href="shop.php?act=t">Нет</a>]<br/>';
}
}
}else{ echo 'Произошла ошибка! Не введено имя игрока!<br/>[<a href="shop.php?act=t">Назад</a>]<br/>'; }
}
if ($act=="doyes")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$sq=file(BASEDIR."manager3/spain/$club.dat");
$zzz=file(BASEDIR."manager3/spain/$club.txt");
$x=explode("|",$zzz[0]);
$x[0]=(int)$x[0];
if (count($sq)>=30 || $x[0]<=1000000) {
echo '<br/>У Вас мало денег или В Вашей команде макс. к-во игроков!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>'; }else{
$string=file_get_contents("transfers.dat");
$string2=file_get_contents(BASEDIR."manager3/spain/$club.dat");
if(ereg($pl.'|',$string) && $pl!=="" && !ereg($pl.'|',$string2))
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$suka=(int)$suka;
if ($x[0]<$suka)
{
Header('Location:shop.php?act=netu');
exit;
}
if ($h=="Siena" || $h=="Atalanta" || $h=="Cagliari" || $h=="Bologna" || $h=="Lecce" || $h=="Fiorentina" ||$h=="Genoa" || $h=="Inter" || $h=="Juventus" || $h=="Lazio" || $h=="Chievo" || $h=="Milan" || $h=="Napoli" || $h=="Palermo" || $h=="Reggina" || $h=="Roma" || $h=="Sampdoria" || $h=="Torino" || $h=="Udinese" || $h=="Catania")
{
$rest=file(BASEDIR."manager3/italy/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/italy/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal" || $h=="Aston_Villa" || $h=="Hall_City" || $h=="Blackburn" || $h=="Bolton" || $h=="Chelsea" ||$h=="Stock_City" || $h=="Everton" || $h=="Fullham" || $h=="Liverpool" || $h=="Manchester_City" || $h=="Manchester_United" || $h=="Middlesbrough" || $h=="Newcastle" || $h=="Portsmouth" || $h=="West_Bromvich" || $h=="Sunderland" || $h=="Tottenham" || $h=="West_Ham" || $h=="Wigan")
{
$rest=file(BASEDIR."manager3/england/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/england/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Barcelona" || $h=="Valencia" || $h=="Real_M" || $h=="Sevilla" || $h=="Atletico_M" || $h=="Deportivo" || $h=="Villarreal" || $h=="Malaga" || $h=="Valladolid" || $h=="Getafe" || $h=="Racing" || $h=="Sporting_G" || $h=="Athletic_B" || $h=="Almeria" || $h=="Betis" || $h=="Numancia" || $h=="Recreativo" || $h=="Espanyol" || $h=="Mallorca" || $h=="Osasuna")
{
$rest=file(BASEDIR."manager3/spain/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/spain/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Hoffenheim" || $h=="Bayern_M" || $h=="Hertha" || $h=="Hamburger" || $h=="Bayer_L" || $h=="Borussia_D" || $h=="Schalke" || $h=="Werder" || $h=="Wolfsburg" || $h=="Stuttgart" || $h=="Cologne" || $h=="Eintracht" || $h=="Hannover_96" || $h=="Arminia" || $h=="Karlsruher" || $h=="Energie_Cottbus" || $h=="Bochum" || $h=="Borussia_M")
{
$rest=file(BASEDIR."manager3/germany/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/germany/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Rubin" || $h=="CSKA_M" || $h=="Dynamo_M" || $h=="Amkar" || $h=="Zenit" || $h=="Krylia_Sovetov" || $h=="Lokomotiv_M" || $h=="Spartak_M" || $h=="Moscow" || $h=="Terek" || $h=="Saturn" || $h=="Spartak_N" || $h=="Tom" || $h=="Khimki" || $h=="Shinnik" || $h=="Luch-Energiya")
{
$rest=file(BASEDIR."manager3/russia/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/russia/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal_K" || $h=="Chornomorets" || $h=="Dnepr" || $h=="Dynamo_K" || $h=="Illichivets" || $h=="Karpaty" || $h=="Kharkiv" || $h=="Kryvbas" || $h=="Lviv" || $h=="Metalist_K" || $h=="Metalurg_D" || $h=="Metalurg_Z" || $h=="Shakhtar" || $h=="Tavriya" || $h=="Vorskla" || $h=="Zorya")
{
$rest=file(BASEDIR."manager3/ukraine/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/ukraine/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
$fp=fopen(BASEDIR."manager3/spain/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$rest=file(BASEDIR."manager3/spain/$club.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon-$suka;
$fp=fopen(BASEDIR."manager3/spain/$club.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$m=file("transfers.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$pl)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$pl."|".$h."|".$club."|".$suka."|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
}
Header('Location:shop.php?act=ok');
}}
if ($act=="ok")
{
echo '<br/>Переход осуществлён успешно.<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="v")
{
echo 'Введите имя игрока, которого Вы хотите выставить на трансфер и цену, за которою Вы хотите его продать (без точки между числами и знака $):<br/>';
echo '<form action="shop.php?act=c" method="post">
Игрок:<input type="text" name="gamer" maxlength="20"/><br/>
Цена:<input type="text" name="cost" maxlength="9"/><br/>
<input type="submit" value="Выставить!"/><br/></form>';
}
if ($act=="c")
{
$cost=(int)$cost;
if ($cost>=80000000)
{
Header('Location:shop.php?act=afera');
exit;
}
$string=file_get_contents(BASEDIR."manager3/spain/$club.dat");
if(ereg($gamer.'|',$string) && $gamer!=="")
{
$sq=file(BASEDIR."manager3/spain/$club.dat") or die ("FATAL ERROR!!!");
if (count($sq)<=19)
{
echo 'Вы не можете продать этого игрока: в команде должно быть не менее 19-ти игроков!<br/>';
}else{
for ($i=0;$i<count($sq);$i++)
{
$exp=explode("|",$sq[$i]);
if ($exp[0]==$gamer)
{ $num=$i; $sex=$exp[0].'|'.$exp[1].'|'.$exp[2].'|'.$exp[3].'|'.$exp[4].'|'.$exp[5].'|'.$exp[6].'|'.$exp[7].'|'.$exp[8].'|'.$cost.'|'.$club.'|';
}
}
$new=$sq[$num];
unset ($sq[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$sex."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/spain/$club.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo '<br/>Вы выставили '.$gamer.' на трансфер за '.$cost.'!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
}else{ echo '<br/>Введено неправильно имя игрока (-ов)!<br/>Имена должны начинаться из заглавной буквы. Если имя игрока состоит из нескольких частей, то все части должны начинаться из заглавной буквы и быть разделены нижним подчеркиванием.<br/>[<a href="shop.php?act=v">Назад</a>]<br/>'; }
}
if ($act=="s")
{
echo'Игрок/Позиция/Рыночная цена<br/>';
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[2];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka2;
echo ' [<a href="shop.php?act=dos&agent='.$ex[0].'">Нанять</a>]<br/>';
}
}
if ($act=="dos")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$s=file(BASEDIR."manager3/spain/$club.dat");
if (count($s)>=30)
{
Header('Location:shop.php?act=xxxx');
exit;
}
$string=file_get_contents("agents.dat");
$string2=file_get_contents(BASEDIR."manager3/spain/$club.dat");
if(ereg($agent.'|',$string) && $agent!=="" && !ereg($agent.'|',$string2))
{
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$agent)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$m=file("agents.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$agent)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("agents.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$agent."|Agent|".$club."|0|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/spain/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo $agent .'переходит в '.$club.'<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}else{ echo '<br/>Имя игрока введено неверно!<br/>[<a href="shop.php?act=s">Назад</a>]<br/>';
}
}
if ($act=="show")
{
echo 'Кто/Откуда/Куда/Цена<br/>';
$file=file("shop.dat");
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
$stroka=$ex[3];
$coz=strlen($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 ($ex[1]=="Agent")
{
$ex[1]="Своб.агент";
}
if ($ex[1]=="Raz")
{
$ex[1]="Разведка";
}
if ($ex[1]=="Sch")
{
$ex[1]="Мол.школа";
}
echo $ex[0].' - '.$ex[1].' - '.$ex[2].' - '.$stroka.'<br/>';
}
echo '<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="nazad")
{
echo 'Ваши игроки, выставленные на трансфер:<br/>';
$file=file("transfers.dat");
echo 'Кто/За сколько<br/>';
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
if ($ex[10]==$club)
{
$stroka=$ex[9];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$stroka.'[<a href="shop.php?act=nazadyes&pl='.$ex[0].'">Снять</a>]<br/>';
}
}
}
if ($act=="nazadyes")
{
$pl=htmlspecialchars($pl);
$pl=substr($pl,0,30);
$pl=trim($pl);
$f=file_get_contents(BASEDIR."manager3/spain/$club.dat");
if (ereg($pl.'|',$f))
{
Header('Location:shop.php?act=nah');
exit;
}
$sq=file(BASEDIR."manager3/transfers.dat");
for ($i=0;$i<count($sq);$i++)
{
if (ereg($pl.'|',$sq[$i]))
{
$ex=explode("|",$sq[$i]);
$namez=$ex[0]."|".$ex[1]."|".$ex[2]."|".$ex[3]."|".$ex[4]."|".$ex[5]."|".$ex[6]."|".$ex[7]."|".$ex[8]."|";
$num=$i;
}
}
$new=$sq[$num];
unset ($sq[$num]);
$fp=fopen(BASEDIR."manager3/transfers.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$fp=fopen(BASEDIR."manager3/spain/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$namez."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header('Location:shop.php?act=yyy');
exit;
}
if ($act=="yyy")
{
echo 'Вы сняли игрока с трансферного рынка<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="afera")
{
echo '<br/>Слишком большая сумма! <br/>[<a href="http://vip-wap.net/manager3/shop.php?act=v">Назад</a>]<br/>';
}
if ($act=="nah")
{
echo '<br/>Вы уже сняли этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="xxxx")
{
echo '<br/>У Вас в команде макс. к-во игроков! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="vse")
{
echo '<br/>Вы исчерпали все свои попытки по покупке игроков на трансферном рынке! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="netu")
{
echo '<br/>У Вас недостаточно денег для покупки этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
}
#### GERMANY ####
if ($club=="Hoffenheim" || $club=="Bayern_M" || $club=="Hertha" || $club=="Hamburger" || $club=="Bayer_L" || $club=="Borussia_D" || $club=="Schalke" || $club=="Werder" || $club=="Wolfsburg" || $club=="Stuttgart" || $club=="Cologne" || $club=="Eintracht" || $club=="Hannover_96" || $club=="Arminia" || $club=="Karlsruher" || $club=="Energie_Cottbus" || $club=="Bochum" || $club=="Borussia_M")
{
#### выставленные на трансфер ####
if ($act=="t")
{
echo'Игрок/Позиция/Рыночная цена/Запрашиваемая цена/Клуб<br/>';
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka.'$/'.$stroka2.'$/'.$ex[10];
echo ' [<a href="shop.php?act=do&pl='.$ex[0].'">Купить</a>]<br/>';
}
}
if ($act=="do")
{
$string=file_get_contents("transfers.dat");
if(ereg($pl.'|',$string) && $pl!=="")
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$coz=strlen($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);
}
echo 'Вы уверены, что хотите купить '.$ex[0].'?<br/>';
echo 'Позиция: '.$ex[1].'<br/>';
if ($ex[1]=="GK")
{
echo 'Голевые удары: '.$ex[3].'<br/>';
echo 'Один-на-один: '.$ex[4].'<br/>';
echo 'Пересечения: '.$ex[5].'<br/>';
echo 'Ударяние: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="D")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Головой: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="M")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Передачи: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="F")
{
echo 'Заканчивание: '.$ex[3].'<br/>';
echo 'Точность: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
echo '[<a href="shop.php?act=doyes&pl='.$ex[0].'">Да</a>][<a href="shop.php?act=t">Нет</a>]<br/>';
}
}
}else{ echo 'Произошла ошибка! Не введено имя игрока!<br/>[<a href="shop.php?act=t">Назад</a>]<br/>'; }
}
if ($act=="doyes")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$sq=file(BASEDIR."manager3/germany/$club.dat");
$zzz=file(BASEDIR."manager3/germany/$club.txt");
$x=explode("|",$zzz[0]);
$x[0]=(int)$x[0];
if (count($sq)>=30 || $x[0]<=1000000) {
echo '<br/>У Вас мало денег или В Вашей команде макс. к-во игроков!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>'; }else{
$string=file_get_contents("transfers.dat");
$string2=file_get_contents(BASEDIR."manager3/germany/$club.dat");
if(ereg($pl.'|',$string) && $pl!=="" && !ereg($pl.'|',$string2))
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$suka=(int)$suka;
if ($x[0]<$suka)
{
Header('Location:shop.php?act=netu');
exit;
}
if ($h=="Siena" || $h=="Atalanta" || $h=="Cagliari" || $h=="Bologna" || $h=="Lecce" || $h=="Fiorentina" ||$h=="Genoa" || $h=="Inter" || $h=="Juventus" || $h=="Lazio" || $h=="Chievo" || $h=="Milan" || $h=="Napoli" || $h=="Palermo" || $h=="Reggina" || $h=="Roma" || $h=="Sampdoria" || $h=="Torino" || $h=="Udinese" || $h=="Catania")
{
$rest=file(BASEDIR."manager3/italy/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/italy/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal" || $h=="Aston_Villa" || $h=="Hall_City" || $h=="Blackburn" || $h=="Bolton" || $h=="Chelsea" ||$h=="Stock_City" || $h=="Everton" || $h=="Fullham" || $h=="Liverpool" || $h=="Manchester_City" || $h=="Manchester_United" || $h=="Middlesbrough" || $h=="Newcastle" || $h=="Portsmouth" || $h=="West_Bromvich" || $h=="Sunderland" || $h=="Tottenham" || $h=="West_Ham" || $h=="Wigan")
{
$rest=file(BASEDIR."manager3/england/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/england/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Barcelona" || $h=="Valencia" || $h=="Real_M" || $h=="Sevilla" || $h=="Atletico_M" || $h=="Deportivo" || $h=="Villarreal" || $h=="Malaga" || $h=="Valladolid" || $h=="Getafe" || $h=="Racing" || $h=="Sporting_G" || $h=="Athletic_B" || $h=="Almeria" || $h=="Betis" || $h=="Numancia" || $h=="Recreativo" || $h=="Espanyol" || $h=="Mallorca" || $h=="Osasuna")
{
$rest=file(BASEDIR."manager3/spain/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/spain/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Hoffenheim" || $h=="Bayern_M" || $h=="Hertha" || $h=="Hamburger" || $h=="Bayer_L" || $h=="Borussia_D" || $h=="Schalke" || $h=="Werder" || $h=="Wolfsburg" || $h=="Stuttgart" || $h=="Cologne" || $h=="Eintracht" || $h=="Hannover_96" || $h=="Arminia" || $h=="Karlsruher" || $h=="Energie_Cottbus" || $h=="Bochum" || $h=="Borussia_M")
{
$rest=file(BASEDIR."manager3/germany/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/germany/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Rubin" || $h=="CSKA_M" || $h=="Dynamo_M" || $h=="Amkar" || $h=="Zenit" || $h=="Krylia_Sovetov" || $h=="Lokomotiv_M" || $h=="Spartak_M" || $h=="Moscow" || $h=="Terek" || $h=="Saturn" || $h=="Spartak_N" || $h=="Tom" || $h=="Khimki" || $h=="Shinnik" || $h=="Luch-Energiya")
{
$rest=file(BASEDIR."manager3/russia/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/russia/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal_K" || $h=="Chornomorets" || $h=="Dnepr" || $h=="Dynamo_K" || $h=="Illichivets" || $h=="Karpaty" || $h=="Kharkiv" || $h=="Kryvbas" || $h=="Lviv" || $h=="Metalist_K" || $h=="Metalurg_D" || $h=="Metalurg_Z" || $h=="Shakhtar" || $h=="Tavriya" || $h=="Vorskla" || $h=="Zorya")
{
$rest=file(BASEDIR."manager3/ukraine/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/ukraine/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
$fp=fopen(BASEDIR."manager3/germany/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$rest=file(BASEDIR."manager3/germany/$club.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon-$suka;
$fp=fopen(BASEDIR."manager3/germany/$club.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$m=file("transfers.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$pl)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$pl."|".$h."|".$club."|".$suka."|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
}
Header('Location:shop.php?act=ok');
}}
if ($act=="ok")
{
echo '<br/>Переход осуществлён успешно.<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="v")
{
echo 'Введите имя игрока, которого Вы хотите выставить на трансфер и цену, за которою Вы хотите его продать (без точки между числами и знака $):<br/>';
echo '<form action="shop.php?act=c" method="post">
Игрок:<input type="text" name="gamer" maxlength="20"/><br/>
Цена:<input type="text" name="cost" maxlength="9"/><br/>
<input type="submit" value="Выставить!"/><br/></form>';
}
if ($act=="c")
{
$cost=(int)$cost;
if ($cost>=80000000)
{
Header('Location:shop.php?act=afera');
exit;
}
$string=file_get_contents(BASEDIR."manager3/germany/$club.dat");
if(ereg($gamer.'|',$string) && $gamer!=="")
{
$sq=file(BASEDIR."manager3/germany/$club.dat") or die ("FATAL ERROR!!!");
if (count($sq)<=19)
{
echo 'Вы не можете продать этого игрока: в команде должно быть не менее 19-ти игроков!<br/>';
}else{
for ($i=0;$i<count($sq);$i++)
{
$exp=explode("|",$sq[$i]);
if ($exp[0]==$gamer)
{ $num=$i; $sex=$exp[0].'|'.$exp[1].'|'.$exp[2].'|'.$exp[3].'|'.$exp[4].'|'.$exp[5].'|'.$exp[6].'|'.$exp[7].'|'.$exp[8].'|'.$cost.'|'.$club.'|';
}
}
$new=$sq[$num];
unset ($sq[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$sex."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/germany/$club.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo '<br/>Вы выставили '.$gamer.' на трансфер за '.$cost.'!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
}else{ echo '<br/>Введено неправильно имя игрока (-ов)!<br/>Имена должны начинаться из заглавной буквы. Если имя игрока состоит из нескольких частей, то все части должны начинаться из заглавной буквы и быть разделены нижним подчеркиванием.<br/>[<a href="shop.php?act=v">Назад</a>]<br/>'; }
}
if ($act=="s")
{
echo'Игрок/Позиция/Рыночная цена<br/>';
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[2];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka2;
echo ' [<a href="shop.php?act=dos&agent='.$ex[0].'">Нанять</a>]<br/>';
}
}
if ($act=="dos")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$s=file(BASEDIR."manager3/germany/$club.dat");
if (count($s)>=30)
{
Header('Location:shop.php?act=xxxx');
exit;
}
$string=file_get_contents("agents.dat");
$string2=file_get_contents(BASEDIR."manager3/germany/$club.dat");
if(ereg($agent.'|',$string) && $agent!=="" && !ereg($agent.'|',$string2))
{
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$agent)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$m=file("agents.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$agent)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("agents.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$agent."|Agent|".$club."|0|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/germany/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo $agent .'переходит в '.$club.'<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}else{ echo '<br/>Имя игрока введено неверно!<br/>[<a href="shop.php?act=s">Назад</a>]<br/>';
}
}
if ($act=="show")
{
echo 'Кто/Откуда/Куда/Цена<br/>';
$file=file("shop.dat");
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
$stroka=$ex[3];
$coz=strlen($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 ($ex[1]=="Agent")
{
$ex[1]="Своб.агент";
}
if ($ex[1]=="Raz")
{
$ex[1]="Разведка";
}
if ($ex[1]=="Sch")
{
$ex[1]="Мол.школа";
}
echo $ex[0].' - '.$ex[1].' - '.$ex[2].' - '.$stroka.'<br/>';
}
echo '<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="nazad")
{
echo 'Ваши игроки, выставленные на трансфер:<br/>';
$file=file("transfers.dat");
echo 'Кто/За сколько<br/>';
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
if ($ex[10]==$club)
{
$stroka=$ex[9];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$stroka.'[<a href="shop.php?act=nazadyes&pl='.$ex[0].'">Снять</a>]<br/>';
}
}
}
if ($act=="nazadyes")
{
$pl=htmlspecialchars($pl);
$pl=substr($pl,0,30);
$pl=trim($pl);
$f=file_get_contents(BASEDIR."manager3/germany/$club.dat");
if (ereg($pl.'|',$f))
{
Header('Location:shop.php?act=nah');
exit;
}
$sq=file(BASEDIR."manager3/transfers.dat");
for ($i=0;$i<count($sq);$i++)
{
if (ereg($pl.'|',$sq[$i]))
{
$ex=explode("|",$sq[$i]);
$namez=$ex[0]."|".$ex[1]."|".$ex[2]."|".$ex[3]."|".$ex[4]."|".$ex[5]."|".$ex[6]."|".$ex[7]."|".$ex[8]."|";
$num=$i;
}
}
$new=$sq[$num];
unset ($sq[$num]);
$fp=fopen(BASEDIR."manager3/transfers.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$fp=fopen(BASEDIR."manager3/germany/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$namez."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header('Location:shop.php?act=yyy');
exit;
}
if ($act=="yyy")
{
echo 'Вы сняли игрока с трансферного рынка<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="afera")
{
echo '<br/>Слишком большая сумма! <br/>[<a href="http://vip-wap.net/manager3/shop.php?act=v">Назад</a>]<br/>';
}
if ($act=="nah")
{
echo '<br/>Вы уже сняли этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="xxxx")
{
echo '<br/>У Вас в команде макс. к-во игроков! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="vse")
{
echo '<br/>Вы исчерпали все свои попытки по покупке игроков на трансферном рынке! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="netu")
{
echo '<br/>У Вас недостаточно денег для покупки этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
}
#### RUSSIA ####
if ($club=="Rubin" || $club=="CSKA_M" || $club=="Dynamo_M" || $club=="Amkar" || $club=="Zenit" || $club=="Krylia_Sovetov" || $club=="Lokomotiv_M" || $club=="Spartak_M" || $club=="Moscow" || $club=="Terek" || $club=="Saturn" || $club=="Spartak_N" || $club=="Tom" || $club=="Khimki" || $club=="Shinnik" || $club=="Luch-Energiya")
{
#### выставленные на трансфер ####
if ($act=="t")
{
echo'Игрок/Позиция/Рыночная цена/Запрашиваемая цена/Клуб<br/>';
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka.'$/'.$stroka2.'$/'.$ex[10];
echo ' [<a href="shop.php?act=do&pl='.$ex[0].'">Купить</a>]<br/>';
}
}
if ($act=="do")
{
$string=file_get_contents("transfers.dat");
if(ereg($pl.'|',$string) && $pl!=="")
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$coz=strlen($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);
}
echo 'Вы уверены, что хотите купить '.$ex[0].'?<br/>';
echo 'Позиция: '.$ex[1].'<br/>';
if ($ex[1]=="GK")
{
echo 'Голевые удары: '.$ex[3].'<br/>';
echo 'Один-на-один: '.$ex[4].'<br/>';
echo 'Пересечения: '.$ex[5].'<br/>';
echo 'Ударяние: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="D")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Головой: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="M")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Передачи: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="F")
{
echo 'Заканчивание: '.$ex[3].'<br/>';
echo 'Точность: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
echo '[<a href="shop.php?act=doyes&pl='.$ex[0].'">Да</a>][<a href="shop.php?act=t">Нет</a>]<br/>';
}
}
}else{ echo 'Произошла ошибка! Не введено имя игрока!<br/>[<a href="shop.php?act=t">Назад</a>]<br/>'; }
}
if ($act=="doyes")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$sq=file(BASEDIR."manager3/russia/$club.dat");
$zzz=file(BASEDIR."manager3/russia/$club.txt");
$x=explode("|",$zzz[0]);
$x[0]=(int)$x[0];
if (count($sq)>=30 || $x[0]<=1000000) {
echo '<br/>У Вас мало денег или В Вашей команде макс. к-во игроков!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>'; }else{
$string=file_get_contents("transfers.dat");
$string2=file_get_contents(BASEDIR."manager3/russia/$club.dat");
if(ereg($pl.'|',$string) && $pl!=="" && !ereg($pl.'|',$string2))
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$suka=(int)$suka;
if ($x[0]<$suka)
{
Header('Location:shop.php?act=netu');
exit;
}
if ($h=="Siena" || $h=="Atalanta" || $h=="Cagliari" || $h=="Bologna" || $h=="Lecce" || $h=="Fiorentina" ||$h=="Genoa" || $h=="Inter" || $h=="Juventus" || $h=="Lazio" || $h=="Chievo" || $h=="Milan" || $h=="Napoli" || $h=="Palermo" || $h=="Reggina" || $h=="Roma" || $h=="Sampdoria" || $h=="Torino" || $h=="Udinese" || $h=="Catania")
{
$rest=file(BASEDIR."manager3/italy/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/italy/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal" || $h=="Aston_Villa" || $h=="Hall_City" || $h=="Blackburn" || $h=="Bolton" || $h=="Chelsea" ||$h=="Stock_City" || $h=="Everton" || $h=="Fullham" || $h=="Liverpool" || $h=="Manchester_City" || $h=="Manchester_United" || $h=="Middlesbrough" || $h=="Newcastle" || $h=="Portsmouth" || $h=="West_Bromvich" || $h=="Sunderland" || $h=="Tottenham" || $h=="West_Ham" || $h=="Wigan")
{
$rest=file(BASEDIR."manager3/england/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/england/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Barcelona" || $h=="Valencia" || $h=="Real_M" || $h=="Sevilla" || $h=="Atletico_M" || $h=="Deportivo" || $h=="Villarreal" || $h=="Malaga" || $h=="Valladolid" || $h=="Getafe" || $h=="Racing" || $h=="Sporting_G" || $h=="Athletic_B" || $h=="Almeria" || $h=="Betis" || $h=="Numancia" || $h=="Recreativo" || $h=="Espanyol" || $h=="Mallorca" || $h=="Osasuna")
{
$rest=file(BASEDIR."manager3/spain/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/spain/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Hoffenheim" || $h=="Bayern_M" || $h=="Hertha" || $h=="Hamburger" || $h=="Bayer_L" || $h=="Borussia_D" || $h=="Schalke" || $h=="Werder" || $h=="Wolfsburg" || $h=="Stuttgart" || $h=="Cologne" || $h=="Eintracht" || $h=="Hannover_96" || $h=="Arminia" || $h=="Karlsruher" || $h=="Energie_Cottbus" || $h=="Bochum" || $h=="Borussia_M")
{
$rest=file(BASEDIR."manager3/germany/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/germany/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Rubin" || $h=="CSKA_M" || $h=="Dynamo_M" || $h=="Amkar" || $h=="Zenit" || $h=="Krylia_Sovetov" || $h=="Lokomotiv_M" || $h=="Spartak_M" || $h=="Moscow" || $h=="Terek" || $h=="Saturn" || $h=="Spartak_N" || $h=="Tom" || $h=="Khimki" || $h=="Shinnik" || $h=="Luch-Energiya")
{
$rest=file(BASEDIR."manager3/russia/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/russia/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal_K" || $h=="Chornomorets" || $h=="Dnepr" || $h=="Dynamo_K" || $h=="Illichivets" || $h=="Karpaty" || $h=="Kharkiv" || $h=="Kryvbas" || $h=="Lviv" || $h=="Metalist_K" || $h=="Metalurg_D" || $h=="Metalurg_Z" || $h=="Shakhtar" || $h=="Tavriya" || $h=="Vorskla" || $h=="Zorya")
{
$rest=file(BASEDIR."manager3/ukraine/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/ukraine/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
$fp=fopen(BASEDIR."manager3/russia/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$rest=file(BASEDIR."manager3/russia/$club.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon-$suka;
$fp=fopen(BASEDIR."manager3/russia/$club.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$m=file("transfers.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$pl)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$pl."|".$h."|".$club."|".$suka."|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
}
Header('Location:shop.php?act=ok');
}}
if ($act=="ok")
{
echo '<br/>Переход осуществлён успешно.<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="v")
{
echo 'Введите имя игрока, которого Вы хотите выставить на трансфер и цену, за которою Вы хотите его продать (без точки между числами и знака $):<br/>';
echo '<form action="shop.php?act=c" method="post">
Игрок:<input type="text" name="gamer" maxlength="20"/><br/>
Цена:<input type="text" name="cost" maxlength="9"/><br/>
<input type="submit" value="Выставить!"/><br/></form>';
}
if ($act=="c")
{
$cost=(int)$cost;
if ($cost>=80000000)
{
Header('Location:shop.php?act=afera');
exit;
}
$string=file_get_contents(BASEDIR."manager3/russia/$club.dat");
if(ereg($gamer.'|',$string) && $gamer!=="")
{
$sq=file(BASEDIR."manager3/russia/$club.dat") or die ("FATAL ERROR!!!");
if (count($sq)<=19)
{
echo 'Вы не можете продать этого игрока: в команде должно быть не менее 19-ти игроков!<br/>';
}else{
for ($i=0;$i<count($sq);$i++)
{
$exp=explode("|",$sq[$i]);
if ($exp[0]==$gamer)
{ $num=$i; $sex=$exp[0].'|'.$exp[1].'|'.$exp[2].'|'.$exp[3].'|'.$exp[4].'|'.$exp[5].'|'.$exp[6].'|'.$exp[7].'|'.$exp[8].'|'.$cost.'|'.$club.'|';
}
}
$new=$sq[$num];
unset ($sq[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$sex."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/russia/$club.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo '<br/>Вы выставили '.$gamer.' на трансфер за '.$cost.'!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
}else{ echo '<br/>Введено неправильно имя игрока (-ов)!<br/>Имена должны начинаться из заглавной буквы. Если имя игрока состоит из нескольких частей, то все части должны начинаться из заглавной буквы и быть разделены нижним подчеркиванием.<br/>[<a href="shop.php?act=v">Назад</a>]<br/>'; }
}
if ($act=="s")
{
echo'Игрок/Позиция/Рыночная цена<br/>';
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[2];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka2;
echo ' [<a href="shop.php?act=dos&agent='.$ex[0].'">Нанять</a>]<br/>';
}
}
if ($act=="dos")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$s=file(BASEDIR."manager3/russia/$club.dat");
if (count($s)>=30)
{
Header('Location:shop.php?act=xxxx');
exit;
}
$string=file_get_contents("agents.dat");
$string2=file_get_contents(BASEDIR."manager3/russia/$club.dat");
if(ereg($agent.'|',$string) && $agent!=="" && !ereg($agent.'|',$string2))
{
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$agent)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$m=file("agents.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$agent)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("agents.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$agent."|Agent|".$club."|0|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/russia/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo $agent .'переходит в '.$club.'<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}else{ echo '<br/>Имя игрока введено неверно!<br/>[<a href="shop.php?act=s">Назад</a>]<br/>';
}
}
if ($act=="show")
{
echo 'Кто/Откуда/Куда/Цена<br/>';
$file=file("shop.dat");
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
$stroka=$ex[3];
$coz=strlen($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 ($ex[1]=="Agent")
{
$ex[1]="Своб.агент";
}
if ($ex[1]=="Raz")
{
$ex[1]="Разведка";
}
if ($ex[1]=="Sch")
{
$ex[1]="Мол.школа";
}
echo $ex[0].' - '.$ex[1].' - '.$ex[2].' - '.$stroka.'<br/>';
}
echo '<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="nazad")
{
echo 'Ваши игроки, выставленные на трансфер:<br/>';
$file=file("transfers.dat");
echo 'Кто/За сколько<br/>';
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
if ($ex[10]==$club)
{
$stroka=$ex[9];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$stroka.'[<a href="shop.php?act=nazadyes&pl='.$ex[0].'">Снять</a>]<br/>';
}
}
}
if ($act=="nazadyes")
{
$pl=htmlspecialchars($pl);
$pl=substr($pl,0,30);
$pl=trim($pl);
$f=file_get_contents(BASEDIR."manager3/russia/$club.dat");
if (ereg($pl.'|',$f))
{
Header('Location:shop.php?act=nah');
exit;
}
$sq=file(BASEDIR."manager3/transfers.dat");
for ($i=0;$i<count($sq);$i++)
{
if (ereg($pl.'|',$sq[$i]))
{
$ex=explode("|",$sq[$i]);
$namez=$ex[0]."|".$ex[1]."|".$ex[2]."|".$ex[3]."|".$ex[4]."|".$ex[5]."|".$ex[6]."|".$ex[7]."|".$ex[8]."|";
$num=$i;
}
}
$new=$sq[$num];
unset ($sq[$num]);
$fp=fopen(BASEDIR."manager3/transfers.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$fp=fopen(BASEDIR."manager3/russia/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$namez."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header('Location:shop.php?act=yyy');
exit;
}
if ($act=="yyy")
{
echo 'Вы сняли игрока с трансферного рынка<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="afera")
{
echo '<br/>Слишком большая сумма! <br/>[<a href="http://vip-wap.net/manager3/shop.php?act=v">Назад</a>]<br/>';
}
if ($act=="nah")
{
echo '<br/>Вы уже сняли этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="xxxx")
{
echo '<br/>У Вас в команде макс. к-во игроков! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="vse")
{
echo '<br/>Вы исчерпали все свои попытки по покупке игроков на трансферном рынке! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="netu")
{
echo '<br/>У Вас недостаточно денег для покупки этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
}
#### UKRAINE ####
if ($club=="Arsenal_K" || $club=="Chornomorets" || $club=="Dnepr" || $club=="Dynamo_K" || $club=="Illichivets" || $club=="Karpaty" || $club=="Kharkiv" || $club=="Kryvbas" || $club=="Lviv" || $club=="Metalist_K" || $club=="Metalurg_D" || $club=="Metalurg_Z" || $club=="Shakhtar" || $club=="Tavriya" || $club=="Vorskla" || $club=="Zorya")
{
#### выставленные на трансфер ####
if ($act=="t")
{
echo'Игрок/Позиция/Рыночная цена/Запрашиваемая цена/Клуб<br/>';
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka.'$/'.$stroka2.'$/'.$ex[10];
echo ' [<a href="shop.php?act=do&pl='.$ex[0].'">Купить</a>]<br/>';
}
}
if ($act=="do")
{
$string=file_get_contents("transfers.dat");
if(ereg($pl.'|',$string) && $pl!=="")
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$stroka2=$ex[9];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
$stroka=$ex[2];
$coz=strlen($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);
}
echo 'Вы уверены, что хотите купить '.$ex[0].'?<br/>';
echo 'Позиция: '.$ex[1].'<br/>';
if ($ex[1]=="GK")
{
echo 'Голевые удары: '.$ex[3].'<br/>';
echo 'Один-на-один: '.$ex[4].'<br/>';
echo 'Пересечения: '.$ex[5].'<br/>';
echo 'Ударяние: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="D")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Головой: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="M")
{
echo 'Отбор: '.$ex[3].'<br/>';
echo 'Передачи: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
if ($ex[1]=="F")
{
echo 'Заканчивание: '.$ex[3].'<br/>';
echo 'Точность: '.$ex[4].'<br/>';
echo 'Рывки: '.$ex[5].'<br/>';
echo 'Сила: '.$ex[6].'<br/>';
echo 'Скорость: '.$ex[7].'<br/>';
echo 'Ускорение: '.$ex[8].'<br/>';
echo 'Рыночная цена: '.$stroka.'$<br/>';
echo 'Продают за: '.$stroka2.'$<br/>';
echo 'Продаёт: '.$ex[10].'<br/>';
}
echo '[<a href="shop.php?act=doyes&pl='.$ex[0].'">Да</a>][<a href="shop.php?act=t">Нет</a>]<br/>';
}
}
}else{ echo 'Произошла ошибка! Не введено имя игрока!<br/>[<a href="shop.php?act=t">Назад</a>]<br/>'; }
}
if ($act=="doyes")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$sq=file(BASEDIR."manager3/ukraine/$club.dat");
$zzz=file(BASEDIR."manager3/ukraine/$club.txt");
$x=explode("|",$zzz[0]);
$x[0]=(int)$x[0];
if (count($sq)>=30 || $x[0]<=1000000) {
echo '<br/>У Вас мало денег или В Вашей команде макс. к-во игроков!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>'; }else{
$string=file_get_contents("transfers.dat");
$string2=file_get_contents(BASEDIR."manager3/ukraine/$club.dat");
if(ereg($pl.'|',$string) && $pl!=="" && !ereg($pl.'|',$string2))
{
$sq=file("transfers.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$pl)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$suka=(int)$suka;
if ($x[0]<$suka)
{
Header('Location:shop.php?act=netu');
exit;
}
if ($h=="Siena" || $h=="Atalanta" || $h=="Cagliari" || $h=="Bologna" || $h=="Lecce" || $h=="Fiorentina" ||$h=="Genoa" || $h=="Inter" || $h=="Juventus" || $h=="Lazio" || $h=="Chievo" || $h=="Milan" || $h=="Napoli" || $h=="Palermo" || $h=="Reggina" || $h=="Roma" || $h=="Sampdoria" || $h=="Torino" || $h=="Udinese" || $h=="Catania")
{
$rest=file(BASEDIR."manager3/italy/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/italy/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal" || $h=="Aston_Villa" || $h=="Hall_City" || $h=="Blackburn" || $h=="Bolton" || $h=="Chelsea" ||$h=="Stock_City" || $h=="Everton" || $h=="Fullham" || $h=="Liverpool" || $h=="Manchester_City" || $h=="Manchester_United" || $h=="Middlesbrough" || $h=="Newcastle" || $h=="Portsmouth" || $h=="West_Bromvich" || $h=="Sunderland" || $h=="Tottenham" || $h=="West_Ham" || $h=="Wigan")
{
$rest=file(BASEDIR."manager3/england/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/england/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Barcelona" || $h=="Valencia" || $h=="Real_M" || $h=="Sevilla" || $h=="Atletico_M" || $h=="Deportivo" || $h=="Villarreal" || $h=="Malaga" || $h=="Valladolid" || $h=="Getafe" || $h=="Racing" || $h=="Sporting_G" || $h=="Athletic_B" || $h=="Almeria" || $h=="Betis" || $h=="Numancia" || $h=="Recreativo" || $h=="Espanyol" || $h=="Mallorca" || $h=="Osasuna")
{
$rest=file(BASEDIR."manager3/spain/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/spain/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Hoffenheim" || $h=="Bayern_M" || $h=="Hertha" || $h=="Hamburger" || $h=="Bayer_L" || $h=="Borussia_D" || $h=="Schalke" || $h=="Werder" || $h=="Wolfsburg" || $h=="Stuttgart" || $h=="Cologne" || $h=="Eintracht" || $h=="Hannover_96" || $h=="Arminia" || $h=="Karlsruher" || $h=="Energie_Cottbus" || $h=="Bochum" || $h=="Borussia_M")
{
$rest=file(BASEDIR."manager3/germany/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/germany/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Rubin" || $h=="CSKA_M" || $h=="Dynamo_M" || $h=="Amkar" || $h=="Zenit" || $h=="Krylia_Sovetov" || $h=="Lokomotiv_M" || $h=="Spartak_M" || $h=="Moscow" || $h=="Terek" || $h=="Saturn" || $h=="Spartak_N" || $h=="Tom" || $h=="Khimki" || $h=="Shinnik" || $h=="Luch-Energiya")
{
$rest=file(BASEDIR."manager3/russia/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/russia/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
if ($h=="Arsenal_K" || $h=="Chornomorets" || $h=="Dnepr" || $h=="Dynamo_K" || $h=="Illichivets" || $h=="Karpaty" || $h=="Kharkiv" || $h=="Kryvbas" || $h=="Lviv" || $h=="Metalist_K" || $h=="Metalurg_D" || $h=="Metalurg_Z" || $h=="Shakhtar" || $h=="Tavriya" || $h=="Vorskla" || $h=="Zorya")
{
$rest=file(BASEDIR."manager3/ukraine/$h.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon+$suka;
$fp=fopen(BASEDIR."manager3/ukraine/$h.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}
$fp=fopen(BASEDIR."manager3/ukraine/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$rest=file(BASEDIR."manager3/ukraine/$club.txt");
foreach ($rest as $key=>$val)
{
$exi=explode("|",$val);
}
$mon=(int)$exi[0];
$suka=(int)$suka;
$mon=$mon-$suka;
$fp=fopen(BASEDIR."manager3/ukraine/$club.txt","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$mon."|".$exi[1]."|".$exi[2]."|".$exi[3]."|".$exi[4]."|".$exi[5]."|".$exi[6]."|".$exi[7]."|".$exi[8]."|".$exi[9]."|") or die ("ERROR!!!");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$m=file("transfers.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$pl)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$pl."|".$h."|".$club."|".$suka."|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
}
Header('Location:shop.php?act=ok');
}}
if ($act=="ok")
{
echo '<br/>Переход осуществлён успешно.<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="v")
{
echo 'Введите имя игрока, которого Вы хотите выставить на трансфер и цену, за которою Вы хотите его продать (без точки между числами и знака $):<br/>';
echo '<form action="shop.php?act=c" method="post">
Игрок:<input type="text" name="gamer" maxlength="20"/><br/>
Цена:<input type="text" name="cost" maxlength="9"/><br/>
<input type="submit" value="Выставить!"/><br/></form>';
}
if ($act=="c")
{
$cost=(int)$cost;
if ($cost>=80000000)
{
Header('Location:shop.php?act=afera');
exit;
}
$string=file_get_contents(BASEDIR."manager3/ukraine/$club.dat");
if(ereg($gamer.'|',$string) && $gamer!=="")
{
$sq=file(BASEDIR."manager3/ukraine/$club.dat") or die ("FATAL ERROR!!!");
if (count($sq)<=19)
{
echo 'Вы не можете продать этого игрока: в команде должно быть не менее 19-ти игроков!<br/>';
}else{
for ($i=0;$i<count($sq);$i++)
{
$exp=explode("|",$sq[$i]);
if ($exp[0]==$gamer)
{ $num=$i; $sex=$exp[0].'|'.$exp[1].'|'.$exp[2].'|'.$exp[3].'|'.$exp[4].'|'.$exp[5].'|'.$exp[6].'|'.$exp[7].'|'.$exp[8].'|'.$cost.'|'.$club.'|';
}
}
$new=$sq[$num];
unset ($sq[$num]);
$f=fopen("transfers.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$sex."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/ukraine/$club.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo '<br/>Вы выставили '.$gamer.' на трансфер за '.$cost.'!<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
}else{ echo '<br/>Введено неправильно имя игрока (-ов)!<br/>Имена должны начинаться из заглавной буквы. Если имя игрока состоит из нескольких частей, то все части должны начинаться из заглавной буквы и быть разделены нижним подчеркиванием.<br/>[<a href="shop.php?act=v">Назад</a>]<br/>'; }
}
if ($act=="s")
{
echo'Игрок/Позиция/Рыночная цена<br/>';
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
$stroka2=$ex[2];
$coz=strlen($stroka2);
if ($coz=8)
{
$stroka2=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',$stroka2);
}
if ($coz=7)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1.$2$3$4.$5$6$7',$stroka2);
}
if ($coz=6)
{
$stroka2=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka2);
}
echo $ex[0].'/'.$ex[1].'/'.$stroka2;
echo ' [<a href="shop.php?act=dos&agent='.$ex[0].'">Нанять</a>]<br/>';
}
}
if ($act=="dos")
{
$co=0;
$tr=file("shop.dat");
for ($i=0;$i<count($tr);$i++)
{
if (ereg($club,$tr[$i]))
{
$co=$co+1;
}
}
if ($co>=30)
{
Header('Location:shop.php?act=vse');
exit;
}
$s=file(BASEDIR."manager3/ukraine/$club.dat");
if (count($s)>=30)
{
Header('Location:shop.php?act=xxxx');
exit;
}
$string=file_get_contents("agents.dat");
$string2=file_get_contents(BASEDIR."manager3/ukraine/$club.dat");
if(ereg($agent.'|',$string) && $agent!=="" && !ereg($agent.'|',$string2))
{
$sq=file("agents.dat");
foreach ($sq as $k=>$v)
{
$ex=explode("|",$v);
if ($ex[0]==$agent)
{
$str=$ex[0].'|'.$ex[1].'|'.$ex[2].'|'.$ex[3].'|'.$ex[4].'|'.$ex[5].'|'.$ex[6].'|'.$ex[7].'|'.$ex[8].'|';
$suka=$ex[9]; $h=$ex[10];
}
}
$m=file("agents.dat");
for ($i=0;$i<=count($m);$i++)
{
$exp=explode("|",$m[$i]);
if ($exp[0]==$agent)
{ $num=$i; }
}
unset($m[$num]);
$f=fopen("agents.dat","a+");
flock ($f,LOCK_EX);
ftruncate ($f,0);
for ($i=0;$i<=count($m);$i++)
{
fputs($f,$m[$i]);
}
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$arr=file("shop.dat");
$ka=$agent."|Agent|".$club."|0|";
$arr[]=$ka;
$f=fopen("shop.dat","a+");
flock ($f,LOCK_EX);
fputs($f,$ka."rn");
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$fp=fopen(BASEDIR."manager3/ukraine/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$str."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo $agent .'переходит в '.$club.'<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}else{ echo '<br/>Имя игрока введено неверно!<br/>[<a href="shop.php?act=s">Назад</a>]<br/>';
}
}
if ($act=="show")
{
echo 'Кто/Откуда/Куда/Цена<br/>';
$file=file("shop.dat");
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
$stroka=$ex[3];
$coz=strlen($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 ($ex[1]=="Agent")
{
$ex[1]="Своб.агент";
}
if ($ex[1]=="Raz")
{
$ex[1]="Разведка";
}
if ($ex[1]=="Sch")
{
$ex[1]="Мол.школа";
}
echo $ex[0].' - '.$ex[1].' - '.$ex[2].' - '.$stroka.'<br/>';
}
echo '<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="nazad")
{
echo 'Ваши игроки, выставленные на трансфер:<br/>';
$file=file("transfers.dat");
echo 'Кто/За сколько<br/>';
for ($i=0;$i<count($file);$i++)
{
$ex=explode("|",$file[$i]);
if ($ex[10]==$club)
{
$stroka=$ex[9];
$co=strlen($stroka);
if ($co=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 ($co=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 ($co=6)
{
$stroka=preg_replace('/([0-9])+([0-9])+([0-9])+([0-9])+([0-9])+([0-9])/si','$1$2$3.$4$5$6',$stroka);
}
echo $ex[0].'/'.$stroka.'[<a href="shop.php?act=nazadyes&pl='.$ex[0].'">Снять</a>]<br/>';
}
}
}
if ($act=="nazadyes")
{
$pl=htmlspecialchars($pl);
$pl=substr($pl,0,30);
$pl=trim($pl);
$f=file_get_contents(BASEDIR."manager3/ukraine/$club.dat");
if (ereg($pl.'|',$f))
{
Header('Location:shop.php?act=nah');
exit;
}
$sq=file(BASEDIR."manager3/transfers.dat");
for ($i=0;$i<count($sq);$i++)
{
if (ereg($pl.'|',$sq[$i]))
{
$ex=explode("|",$sq[$i]);
$namez=$ex[0]."|".$ex[1]."|".$ex[2]."|".$ex[3]."|".$ex[4]."|".$ex[5]."|".$ex[6]."|".$ex[7]."|".$ex[8]."|";
$num=$i;
}
}
$new=$sq[$num];
unset ($sq[$num]);
$fp=fopen(BASEDIR."manager3/transfers.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<=count($sq);$i++)
{
fputs($fp,$sq[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$fp=fopen(BASEDIR."manager3/ukraine/$club.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,$namez."rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header('Location:shop.php?act=yyy');
exit;
}
if ($act=="yyy")
{
echo 'Вы сняли игрока с трансферного рынка<br/>[<a href="shop.php">Трансферный рынок</a>]<br/>';
}
if ($act=="afera")
{
echo '<br/>Слишком большая сумма! <br/>[<a href="http://vip-wap.net/manager3/shop.php?act=v">Назад</a>]<br/>';
}
if ($act=="nah")
{
echo '<br/>Вы уже сняли этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="xxxx")
{
echo '<br/>У Вас в команде макс. к-во игроков! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="vse")
{
echo '<br/>Вы исчерпали все свои попытки по покупке игроков на трансферном рынке! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
if ($act=="netu")
{
echo '<br/>У Вас недостаточно денег для покупки этого игрока! <br/>[<a href="http://vip-wap.net/manager3/shop.php">Назад</a>]<br/>';
}
}
} else {
echo 'Игра доступна только зарегистрированым пользователям';
}
echo'[<a href="main.php?'.SID.'">В панель управления</a>]<br/>';
require_once ("../incfiles/end.php");
?>