Файл: arena/index.php
Строк: 61
<?
require_once('../core/index.php');
require_once('../core/func.php');
avt();
$title='Сражение';
require_once('../design/head.php');
if(isset($_POST['boy'])){
if($_POST['prot']==$user['id'])$err='Нельзя напасть на себя';
$count_prot=$db->query("SELECT id FROM `users` WHERE `id`= '".$_POST['prot']."'")->rowCount();
if($count_prot==0)$err='Противника не существует';
$count_arena=$db->query("SELECT id FROM `arena` WHERE `id_user`= '".$user['id']."' AND `status`='0'")->rowCount();
if($count_arena!=0)$err='Ошибка!';
if(!isset($err)){
$ank = $db->query("SELECT * FROM `users` WHERE `id` = '".$_POST['prot']."'")->fetch();
request("INSERT INTO `arena` (`id_user`, `id_ank`, `time`, `hp_ank`, `hp_ank_max`) VALUES (?, ?, ?, ?, ?)", array($user['id'], $ank['id'], time(), $ank['hp']+$ank['str'], $ank['hp_max']+$ank['str']));
$insertId=$db->lastInsertId();
request("UPDATE `users` SET `hp_max`=`hp_max`+`str`, `hp`=`hp_max`+`str` WHERE `id`=?", array($user['id']));
$_SESSION['msg']='Бой начался';
header('Location:/arena/fight/'.$insertId);
}else{
$_SESSION['msg']=$err;
header('Location:?');
}
}
$count=$db->query("SELECT id FROM `users` WHERE `id` != '".$user['id']."' AND `lvl` <= '".$user['lvl']."+1'")->rowCount();
if($count==0){echo '<div class="h1">Равных вам соперников нет!</div>';}
$user_boy = $db->query("SELECT * FROM `users` WHERE `id` != '".$user['id']."' AND `lvl` <= '".$user['lvl']."+1' ORDER BY RAND() DESC LIMIT 1");
foreach($user_boy as $soper){
echo '<div class="arena"></div><br/><div class="h1"><table width="100%" cellspacing="0"><tr>';
echo '<td class="h2" align="center" width="45%">
<b>'.$soper['login'].'</b><br/><br/></div>
</td><center><b><font color="orange">VS</font></b></center>';
echo '<td class="h2" align="center" width="45%">
<b>'.$user['login'].'</b><br/><br/></div>
</td>';
echo '</tr></table></div>';
echo '<div class="h1">';
echo '<form action="?" method="post">';
echo '<input type="hidden" name="prot" value="'.$soper['id'].'"><center><input type="submit" name="boy" value=" В бой "></center>';
echo '</form>';
echo '</div>';
echo '<div class="h2"><a class="link540" href=?><center>Сменить противника</center></a></div>';
}
require_once('../design/foot.php');
?>