Файл: manager3/reg.php
Строк: 31
<?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/>';
$login =''.$datauser['name'].'';
if ($datauser['name'])
{
#### Проверка 1 ####
if (!isset($team) || $team=="")
{
Header('Location:index.php');
exit;
}
$team=htmlspecialchars($team);
$team=substr($team,0,20);
#### Проверка 2 ####
$file=file("clubs.dat");
for ($i=0;$i<count($file);$i++)
{
$uarr=explode("|",$file[$i]);
if ($uarr[0]==$team && $uarr[1]!=="")
{
Header('Location:index.php');
exit;
}
}
#### Проверка 3 ####
$file2=file("clubs.dat");
for ($i=0;$i<count($file2);$i++)
{
$uarr2=explode("|",$file2[$i]);
if ($uarr2[1]==$login)
{
Header('Location:index.php');
exit;
}
}
#### Перезапись ####
$farr=file("clubs.dat");
for ($i=0;$i<count($farr);$i++)
{
if ($er=ereg($team,$farr[$i]))
{
$farr[$i]=str_replace($team.'||',$team.'|'.$login.'|',$farr[$i]);
}
}
$fp=fopen("clubs.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<sizeof($farr);$i++)
{
fputs($fp,$farr[$i]);
}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo '<br/>Поздравляем! Вы стали менеджером клуба '.$team.'<br/>[<a href="main.php">В панель управления!</a>]<br/>';
#### Конец ####
}else{
echo "Вы не авторизованы!<br/><a href='../in.php'>Вход</a><br/>";
}
require_once ("../incfiles/end.php");
?>