Файл: war/index.php
Строк: 781
<?
include_once '../../sys/inc/start.php';
include_once '../../sys/inc/compress.php';
include_once '../../sys/inc/sess.php';
include_once '../../sys/inc/home.php';
include_once '../../sys/inc/settings.php';
include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/user.php';
$act = isset($_GET['act']) ? trim($_GET['act']) : '';
switch ($act) {
case 'my_reward':
if (isset($user)){
$set['title']='Мои вознаграждения';
include_once '../../sys/inc/thead.php';
title();
aut();
only_reg();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
$all=mysql_result(mysql_query("SELECT COUNT(*) FROM `wars_reward` WHERE `user_id`='$user[id]' AND `stop`='1'"),0);
if($all=='0'){
echo '<div class="admin">';
echo '<center><b><img src="images/reward.png" alt="*" /> Вознаграждений нет!</b>';
echo '</center></div>';
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
else
{
$reward=mysql_query("SELECT * FROM `wars_reward` WHERE `user_id`='".$user['id']."' AND `stop`='1'"); while ($post = mysql_fetch_assoc($reward))
{
if ($num==0){
echo '<div class="nav1">';
$num=1;
}
elseif ($num==1){
echo '<div class="nav2">';
$num=0;
}
echo "<img src='images/my_reward.png' alt='*'/> <a href='?act=take&id=$post[id]'>Награда </a>(<font style='color:green;font-size:small;'>".($post['money']!='0' ? ''.$post['money'].'монеты':'')."".($post['balls']!='0' ? ','.$post['balls'].'баллов':'')." ".($post['rating']!='0' ? ','.$post['rating'].'% рейтинга':'')."</font>) <img src='images/time.png' width='12' height='12' alt='*'/>".vremja($post['time'])."";
echo "</div>n";
}
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
}
else
{
header("Location: /");
exit;
}
break;
case 'take':
if (isset($_GET['id']) && isset($user)){
$reward=mysql_fetch_assoc(mysql_query("SELECT * FROM `wars_reward` WHERE `id`='".intval($_GET['id'])."'"));
$wars=mysql_fetch_assoc(mysql_query("SELECT * FROM `wars_result`" ));
if( mysql_result(mysql_query("SELECT COUNT(*) FROM `wars_reward` WHERE `id`='".intval($_GET['id'])."'"),0) =='0' ){
$set['title']='Получить вознаграждение';
include_once '../../sys/inc/thead.php';
title();
aut();
only_reg();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
echo '<div class="admin">';
echo '<center><b><img src="images/reward.png" alt="*" /> Ошибка, Вы не получали такого вознаграждения !</b>';
echo '</center></div>';
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
else
{
$reward=mysql_fetch_assoc(mysql_query("SELECT * FROM `wars_reward` WHERE `id`='".intval($_GET['id'])."'"));
if($reward['stop']=='0' || $reward['user_id']!=$user['id'])
{
$set['title']='Получить вознаграждение';
include_once '../../sys/inc/thead.php';
title();
aut();
only_reg();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
echo '<div class="admin">';
echo '<center><b><img src="images/reward.png" alt="*" /> Ошибка, Вы не получали такого вознаграждения !</b>';
echo '</center></div>';
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
else
{
$set['title']='Получить вознаграждение';
include_once '../../sys/inc/thead.php';
title();
aut();
only_reg();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
if(isset($_POST['save'])){
mysql_query("UPDATE `user` SET `rating`=`rating`+'$reward[rating]',`money`=`money`+'$reward[money]',`balls`=`balls`+'$reward[balls]' WHERE `id`='$user[id]'");
mysql_query("DELETE FROM `wars_reward` WHERE `id`='$reward[id]'");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Вы успешно забрали вознаграждение!</center>';
header("Location: ?act=my_reward");
exit;
}
echo '<div class="admin">';
echo '<center><img src="images/reward.png" alt="*" /> Поздравляем,за участие в игре "Война полов" вы получили вознаграждение :</br>';
echo '<div class="hr"></div><b>';
if($wars['balls_on']=='1' && $reward['balls']!='0')
echo "<font style='color:red;'> $reward[balls]</font> баллов</br>";
if($wars['money_on']=='1' && $reward['money']!='0')
echo "<font style='color:red;'> $reward[money]</font> монет</br>";
if($wars['rating_on']=='1' && $reward['rating']!='0')
echo "<font style='color:red;'> $reward[rating]%</font> рейтинга";
echo '</b><div class="hr"></div>';
echo "<form method="post" name='delete' action="">n";
echo "<input type='submit' name='save' value='Забрать вознаграждение!!!!' />n";
echo "</form>n";
echo '</center></div>';
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
}
}
else
{
$set['title']='Получить вознаграждение';
include_once '../../sys/inc/thead.php';
title();
aut();
only_reg();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
echo '<div class="admin">';
echo '<center><b><img src="images/reward.png" alt="*" /> Ошибка, Вы не получали такого вознаграждения !</b>';
echo '</center></div>';
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
break;
case 'admin':
if (isset($user) && $user['level']>=4 && $user['group_access']>=9){
$set['title']='Настройка вознаграждения';
include_once '../../sys/inc/thead.php';
title();
aut();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
if(isset($_POST['save'])){
$balls_on=intval($_POST['balls_on']);
$balls=intval($_POST['balls']);
$rating_on=intval($_POST['rating_on']);
$rating=intval($_POST['rating']);
$money_on=intval($_POST['money_on']);
$money=intval($_POST['money']);
mysql_query("UPDATE `wars_result` SET `rating`='$rating',`rating_on`='$rating_on',`balls`='$balls',`balls_on`='$balls_on',`money`='$money',`money_on`='$money_on'");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Изменения успешно приняты!</center>';
header("Location: ?act=admin");
exit;
}
$wars=mysql_fetch_assoc(mysql_query("SELECT * FROM `wars_result`"));
echo '<div class="admin">';
echo '<img src="/style/icons/rating.png" alt="*" /> Рейтинг :';
echo '<div class="hr"></div>';
echo "<form method='post' action=''>n";
if ($wars['rating_on']=='1')
echo "<label><input type="checkbox" name="rating_on" checked="checked" value="1" /> Рейтинг (<font color='green'>вкл.</font>)</label><br />n";
else
echo "<label><input type="checkbox" name="rating_on" value="1" /> Рейтинг (<font color='red'>выкл.</font>)</label><br />n";
echo " <input name="rating" size="3" maxlength="6" value="".$wars['rating']."" type="text" /><br />n";
echo '<div class="hr"></div>';
echo '<img src="images/balls.png" alt="*" /> Баллы :';
echo '<div class="hr"></div>';
if ($wars['balls_on']=='1')
echo "<label><input type="checkbox" name="balls_on" checked="checked" value="1" /> Баллы (<font color='green'>вкл.</font>)</label><br />n";
else
echo "<label><input type="checkbox" name="balls_on" value="1" /> Баллы (<font color='red'>выкл.</font>)</label><br />n";
echo " <input name="balls" size="3" maxlength="6" value="".$wars['balls']."" type="text" /><br />n";
echo '<div class="hr"></div>';
echo '<img src="images/money.png" alt="*" /> Монеты :';
echo '<div class="hr"></div>';
if ($wars['money_on']=='1')
echo "<label><input type="checkbox" name="money_on" checked="checked" value="1" /> Монеты (<font color='green'>вкл.</font>)</label><br />n";
else
echo "<label><input type="checkbox" name="money_on" value="1" /> Монеты (<font color='red'>выкл.</font>)</label><br />n";
echo " <input name="money" size="3" maxlength="6" value="".$wars['money']."" type="text" /><br />n";
echo "<input type='submit' name='save' value='Сохранить' />n";
echo "</form>n";
echo '</div>';
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
break;
case 'truncate':
if (isset($user) && $user['level']>=4 && $user['group_access']>=9){
$set['title']='Очистка боевого журнала';
include_once '../../sys/inc/thead.php';
title();
aut();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `wars_komm` LIMIT 1"),0);
if ($k_post==0)
{
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Боевой журнал очищен!</center>';
header("Location:?");
exit;
}
else
{
if (isset($_POST['true']))
{
mysql_query("TRUNCATE TABLE `wars_komm`");
header("Location:?act=truncate");
}
echo '<div class="admin">';
echo '<center><img src="images/error.png" alt="*" /> Вы уверены что хотите очистить весь журнал?';
echo "<form method="post" name='delete' action="?act=truncate">n";
echo "<input type='submit' name='true' value='Да' />n";
echo "<input type='submit' name='false' value='Нет' />n";
echo "</form>n</center>";
echo '</div>';
}
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
else
{
$set['title']='Доступ запрещен!';
include_once '../../sys/inc/thead.php';
title();
aut();
header("Location:?");
exit;
}
break;
/////////////////////////////////////////////////////////////////////
case 'off':
if (isset($user) && $user['level']>=4 && $user['group_access']>=9){
$set['title']='Отключение боевого журнала';
include_once '../../sys/inc/thead.php';
title();
aut();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
if (isset($_POST['save'])){
if (isset($_POST['on']) && ($_POST['on']==0 || $_POST['on']==1))
{
mysql_query("UPDATE `wars_result` SET `off` = '".intval($_POST['on'])."' LIMIT 1");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Изменения успешно приняты!</center>';
header('Location: ?act=off');
exit;
}
}
$wars=mysql_fetch_assoc(mysql_query("SELECT * FROM `wars_result` LIMIT 1"));
echo '<div class="admin">';
echo '<img src="images/komm.png" alt="*" />Боевой журнал :';
echo '<div class="hr"></div>';
echo "<form action='?act=off' method="post">";
echo "<input name='on' type='radio' ".($wars['off']==1?' checked="checked"':null)." value='1' /> Включен </br>";
echo "<input name='on' type='radio' ".($wars['off']==0?' checked="checked"':null)." value='0' /> Отключен ";
echo "</br><input type='submit' name='save' value='Сохранить' />";
echo "</form>";
echo '</div>';
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад в игру</a> ';
echo '</div>';
}
else
{
$set['title']='Доступ запрещен!';
include_once '../../sys/inc/thead.php';
title();
aut();
header("Location:?");
exit;
}
break;
//////////////////////////////////////////////////////////////////////////////////
case 'delete':
if (isset($user) && $user['level']>=4 && $user['group_access']>=9){
$set['title']='Очистка статистики';
include_once '../../sys/inc/thead.php';
title();
aut();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
$wars = mysql_fetch_assoc(mysql_query("SELECT * FROM `wars_result` LIMIT 1"));
if ($wars['men']==0 && $wars['women']==0 && $wars['null']==0)
{
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Статистика очищена!</center>';
header("Location:?");
exit;
}
else
{
if (isset($_POST['true']))
{
mysql_query("UPDATE `wars_result` SET `men` = '0',`women`='0',`null`='0' LIMIT 1");
header("Location:?act=delete");
}
echo '<div class="admin">';
echo '<center><img src="images/error.png" alt="*" /> Вы уверены что хотите очистить статистику?';
echo "<form method="post" name='delete' action="?act=delete">n";
echo "<input type='submit' name='true' value='Да' />n";
echo "<input type='submit' name='false' value='Нет' />n";
echo "</form>n</center>";
echo '</div>';
}
echo '<div class="back">';
echo '<img src="images/back.png" alt="*" /> <a href="?">Назад</a> ';
echo '</div>';
}
else
{
$set['title']='Доступ запрещен!';
include_once '../../sys/inc/thead.php';
title();
aut();
echo '<div class="no">';
echo '<center><img src="images/denied.png" alt="*" /> Доступ запрещен!</center>';
echo '</div>';
}
break;
case 'multi_on':
if(isset($user) && $user['level']>=4 && $user['group_access']>=9 && !isset($_SESSION['multi'])){
$_SESSION['multi'] ='1';
header("Location:?");
}
else
{
header("Location:/");
}
break;
case 'multi_off':
if(isset($user) && $user['level']>=4 && $user['group_access']>=9 && isset($_SESSION['multi'])){
unset($_SESSION['multi']);
header("Location:?");
}
else
{
header("Location:/");
}
break;
default;
$set['title']='Война полов';
include_once '../../sys/inc/thead.php';
title();
?>
<link rel="stylesheet" href="inc/style.css" type="text/css" />
<?
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `wars_komm` LIMIT 1"),0);
//Настройки,подсчет голосов и т.д.
$all=mysql_result(mysql_query("SELECT COUNT(*) FROM `wars` LIMIT 1"),0);
//Настройки комментариев
$wars=mysql_fetch_assoc(mysql_query("SELECT * FROM `wars_result`"));
//Время последнего голоса
$times = mysql_fetch_assoc(mysql_query("SELECT `time` FROM `wars` WHERE `user_id`='$user[id]' LIMIT 1"));
//Парни
$mens = mysql_fetch_assoc(mysql_query("SELECT SUM(`balls`) AS `x` FROM `wars` WHERE `sex` = '1' "));
//Девушки
$womens = mysql_fetch_assoc( mysql_query("SELECT SUM(`balls`) AS `x` FROM `wars` WHERE `sex` = '0'"));
$men=!$mens['x'] ? '0':''.$mens['x'];
$women=!$womens['x'] ? '0':''.$womens['x'];
$best=''.($men>=$women ? 'men':'').''.($women>=$men ? 'women':'').'';
//Функция сkлонения во множественном числе
function number($Number,$Slovo1,$Slovo2,$Slovo3,$Mode)
{
$Str=strval($Number);
$chars = mb_strlen($Str, "utf8");
$LastChar = mb_substr($Str, $chars - 1, 1, "utf8");
if($LastChar=="1")
{
$Result=$Slovo1;
};
if(($LastChar=="2")or($LastChar=="3")or($LastChar=="4"))
{
$Result=$Slovo2;
};
if(($LastChar=="5")or($LastChar=="6")or($LastChar=="7")or($LastChar=="8")or($LastChar=="9")or($LastChar=="0"))
{
$Result=$Slovo3;
};
if($Mode==1)
{
$Ret=$Str." ".$Result;
};
if($Mode==2)
{
$Ret=$Result;
};
return $Ret;
};
echo "";
//Останавливаем игру
if (isset($_POST['stop'])&& $user['level']>=4 && $user['group_access']>=9 && isset($user) && $all!='0') {
if ($men!=$women){
mysql_query("UPDATE `wars_result` SET `$best` = `$best` + 1,`stop`='1' LIMIT 1");
$q=mysql_query("SELECT * FROM `wars_reward` WHERE `mail`='0' AND `female`='$best'");
$post = mysql_fetch_array(mysql_query("select `id` from `user` where `id` = '$id[0]';"));
while ($post = mysql_fetch_array($q))
{
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$post['user_id']."', 'Поздравляем,Вы получили вознаграждение за участие в онлайн игре [url=/plugins/war/]"Война полов"[/url] и можете забрать его [url=/plugins/war/?act=take&id=$post[id]]здесь[/url].', '$time')");
mysql_query("UPDATE `wars_reward` SET `mail`='1',`stop`='1'");
}
if(isset($_GET['page']));
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
}
else
{
mysql_query("UPDATE `wars_result` SET `null`=`null`+'1',`stop`='1' LIMIT 1");
mysql_query("UPDATE `wars_reward` SET `mail`='1'");
mysql_query("DELETE FROM `wars_reward` WHERE `stop` = '0'");
if(isset($_SESSION['timer']))unset($_SESSION['timer']);
if(isset($_GET['page']));
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Игра успешно остановлена!</center>';
}
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Игра успешно остановлена!</center>';
}
///Отдаем голос
if (isset($_POST['poll']) && isset($user) && $time > $times['time'] ) { if (mysql_result(mysql_query("SELECT COUNT(*) FROM `wars` WHERE `user_id`='$user[id]'"),0) ==1){
mysql_query("UPDATE `wars` SET `time` = $time +300,`balls`=balls+'1' WHERE `user_id` = '$user[id]'");
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Ваш голос принят!!</center>';
}
else
{
mysql_query("INSERT INTO `wars` SET `user_id`='$user[id]',`balls`='1', `sex`='$user[pol]',`time`=$time+'300'");
if($user['pol']=='1')
$female='men';
else
$female='women';
if($wars['balls_on']=='1' || $wars['money_on']=='1' || $wars['rating_on']=='1')
mysql_query("INSERT INTO `wars_reward` SET `user_id`='$user[id]' ".($wars['balls_on']=='1' ? ',`balls`='.$wars['balls'].'': '')."".($wars['money_on']=='1' ? ',`money`='.$wars['money'].'': '')." ".($wars['rating_on']=='1' ? ',`rating`='.$wars['rating'].'': '').",`female`='$female',`time`='$time'");
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Ваш голос принят!!</center>';
}
}
///Запускаем
if (isset($_POST['start']) && isset($user) && $user['level']>=4 && $user['group_access']>=9 && $wars['stop']=='1') {
mysql_query("TRUNCATE TABLE `wars`;");
mysql_query("UPDATE `wars_result` SET `stop`='0' LIMIT 1");
mysql_query("INSERT INTO `wars` SET `user_id`='$user[id]',`balls`='1', `sex`='$user[pol]',`time`=$time+'300'");
if($user['pol']=='1')
$female='men';
else
$female='women';
if($wars['balls_on']=='1' || $wars['money_on']=='1' || $wars['rating_on']=='1')
mysql_query("INSERT INTO `wars_reward` SET `user_id`='$user[id]' ".($wars['balls_on']=='1' ? ',`balls`='.$wars['balls'].'': '')."".($wars['money_on']=='1' ? ',`money`='.$wars['money'].'': '')." ".($wars['rating_on']=='1' ? ',`rating`='.$wars['rating'].'': '').",`female`='$female',`time`='$time'");
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Игра успешно запущена!!</center>';
}
///Автозавершениц игры
if($wars['stop']=='0'){
if ($men>='100' || $women>='100'){
mysql_query("UPDATE `wars_result` SET `$best` = `$best` + 1,`stop`='1'");
$q=mysql_query("SELECT * FROM `wars_reward` WHERE `mail`='0' AND `female`='$best'");
$post = mysql_fetch_array(mysql_query("select `id` from `user` where `id` = '$id[0]';"));
while ($post = mysql_fetch_array($q))
{
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$post['user_id']."', 'Поздравляем,Вы получили вознаграждение за участие в онлайн игре [url=/plugins/war/]"Война полов"[/url] и можете забрать его [url=/plugins/war/?act=take&id=$post[id]]здесь[/url].', '$time')");
mysql_query("UPDATE `wars_reward` SET `mail`='1',`stop`='1'");
}
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Игра завершена!!</center>';
}
}
else
{
}
//Запись в базу
if (isset($_POST['msg']) && isset($user) && $wars['off']==1)
{
$msg=$_POST['msg'];
$mat=antimat($msg);
if (strlen2($msg)>1024){$err='Запись слишком длинный!';}
elseif (strlen2($msg)<2){$err='Запись короткая!';}
elseif ($mat){$err='В тексте записи обнаружен мат: '.$mat;}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `wars_komm` WHERE `user_id` = '$user[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0)
{
$err='Ваше запись повторяет предыдущую!';
}
elseif(!isset($err))
{
mysql_query("INSERT INTO `wars_komm` (`user_id`, `time`, `msg`) values('$user[id]', '$time', '".my_esc($msg)."')");
$_SESSION['message'] = '<center><img src="images/info.png" alt="*"/> Запись успешно добавлена!</center>';
if(isset($_GET['page'])){
header("Location:?page=".$_GET['page']."");
}
else {
header("Location:?");
}
}
}
/// by Amin
$vyvod=mysql_query("SELECT * FROM `spam` WHERE `act`='1'");
while ($anti = mysql_fetch_assoc($vyvod))
{
$a = 'http://'.$anti['eto'].'';
$test=stristr($msg,$a);
$test2 = stristr($msg,$anti['eto']);
$vol= str_replace(' ','',$msg);
$test3 = stristr($vol,$anti['eto']);
$test5 = mb_stristr($vol,translit($anti['eto']),'UTF8');
$test4=mb_stristr($vol,translit($anti['eto']),'UTF8');
if($test==TRUE && $_SERVER['QUERY_STRING']!='id=0' && $test != $_SERVER['HTTP_HOST'] || $test2==TRUE && $_SERVER['QUERY_STRING']!='id=0' && $test2 != $_SERVER['HTTP_HOST'] || $test3==TRUE || $test4==TRUE || $test5==TRUE){
if($anti['ban']!='0' && $anti['ban_time'] != '0'){
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban` WHERE `id_user` = '$user[id]' AND `time` > '$time'"), 0)==0 && $user['id']!='1')
{
$ban_time=$anti['ban_time']*60+$time;
mysql_query("INSERT INTO `ban` (id_user, time, prich,id_ban) values('$user[id]', '$ban_time', 'Автоблок АнтиСпама','1')");
$msg3='
И был забанён на '.$anti['ban_time'].' минут';
}
}
$spam=$user['spam']+$anti['spam_level'];
mysql_query("UPDATE `user` SET `spam`='".$spam."' WHERE `id`='".$user['id']."'");
$spam_w=$anti['eto'];
$spam=substr($spam_w, 0, strlen($spam_w)-1);
$msg2='Я проспамил в войне полов [url=/info.php?id='.$ank['id'].']'.$ank['nick'].'[/url]'.$msg3;
mysql_query("INSERT INTO `mail` (id_user, time, msg,id_kont) values('$user[id]', '$time', '".my_esc($msg2)."','1')");
}
}
/// by Amin
///Уведомления об ответах в почту
if (isset($user) && $respons==TRUE){
$notifiacation=mysql_fetch_assoc(mysql_query("SELECT * FROM `notification_set` WHERE `id_user` = '".intval($ank_otv['id'])."' LIMIT 1"));
if ($notifiacation['komm'] == 1 && $wars['off']==1 && $ank_otv['id'] != $user['id']){
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".intval($ank_otv['id'])."', '".$ank_otv['nick']." ответил".($ank_otv['pol']=='0' ?'а':'')." Вам в онлайн игре [url=/plugins/war/]"Война полов"[/url].', '$time')");
$_SESSION['message']='<center><img src="images/info.png" alt="*"/> Запись успешно добавлена!<center>';
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
}
}
//Удаление комментария
if (isset($_GET['delete']) && $wars['off']==1 && isset($user) && $user['level']>=4 && $user['group_access']>=9 && mysql_result(mysql_query("SELECT COUNT(*) FROM `wars_komm` WHERE `id` = '".intval($_GET['delete'])."' LIMIT 1"),0)==1)
{
mysql_query("DELETE FROM `wars_komm` WHERE `id` = '".intval($_GET['delete'])."'");
$_SESSION['message']='<center><img src="images/info.png" alt="*"/> Запись успешно удалена!</center>';
if(isset($_GET['page'])){
header("Location:?page=".$_GET['page']."");
}
else
{
header("Location:?");
}
}
//Массовое удаление комментариев
foreach ($_POST as $key => $value)
{
if (preg_match('#^post_([0-9]*)$#',$key,$mess) && $value='1')
{
$delete[] = $mess[1];
}
}
if (isset($_POST['delete']) && isset($user) && $user['level']>=4 && $user['group_access']>=9){
{
if (isset($delete) && is_array($delete))
{
for ($id=0; $id<=count($delete)-1; $id++) {
mysql_query("DELETE FROM `wars_komm` WHERE `id` = '".intval($delete[$id])."' LIMIT 1");
$_SESSION['message']='<center><img src="images/info.png" alt="*"/> Отмеченные записи удалены!<center>';
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
}
}
else
{
$_SESSION['message']='<center><img src="images/info.png" alt="*"/> Ошибка,не выбрана не одна запись!!</center>';
if(isset($_GET['page']))
header("Location:?page=".$_GET['page']."");
else
header("Location:?");
}
}
}
aut();
err();
//Лого
echo '<div class="logo"><center><img src="images/logo.png" alt="Логотип" /></center> </div>';
if( mysql_result(mysql_query("SELECT COUNT(*) FROM `wars_reward` WHERE `user_id`='$user[id]' AND `stop`='1'"),0) >='2' ){
echo '<center><div class="footer"><img src="images/komm.png" alt="*" /> '.$user['nick'].',у Вас новые <a href="?act=my_reward">вознаграждения</a>!!</center></div>'; }
echo '<div class="msgs">';
echo '<img src="images/victory.png" alt="Логотип" /> <font color="black">Статистика сражений :</font>';
echo '<div class="hr"></div>';
echo "<img src='images/men.png' alt='Логотип' /> Парни : <small><em>".number("$wars[men]", "победа", "победы", "побед", "1")."</em>.</small> </br>";
echo "<img src='images/women.png' alt='Логотип' /> Девушки : <small><em>".number("$wars[women]", "победа", "победы", "побед", "1")."</em>.</small></br>";
echo "<img src='images/null.png' alt='Логотип' /> Ничья <small>: <em>$wars[null]</em></small>";
echo '<div class="hr"></div>';
//Показываем кто победил
if ($wars['stop']=='1'){
if ($wars['women']!='0' || $wars['men']!='0'){
echo '<center><div class="stop"> <img src="images/stop.png" alt="Логотип" /><strong>Битва закончена'.($best=='women' ? ',победили девушки.':'').' '.($best=='men' ? ',победили парни.':'').' '.($women==$men ? 'в ничью.':'').'</strong></div></center>';
}
if ($wars['women']=='0' && $wars['men']=='0'){
echo '<center><div class="stop"><img src="images/game.png" alt="Логотип" /><strong> Кто первый наберет сто очков,тот и выиграл. <img src="images/game.png" alt="Логотип" /></strong></div></center>';
}
}
else
{
echo '<center><div class="stop"><img src="images/game.png" alt="Логотип" /><strong> Кто первый наберет сто очков,тот и выиграл. <img src="images/game.png" alt="Логотип" /></strong></div></center>';
}
echo '<div class="hr"></div>';
//График голосования парней
echo "<img src='images/1.png' alt='*' /> <b>Парни :</b></br><div style='background-color: #73a8c7; width-max:90%; height: 25px;border-radius: 4px;margin: 3px;'>";
if ($men>=0 && $men<=25)echo"<div style=' background-color: #75DF7F; height:25px; width:$men%;border-radius:3px;;margin-left:1px; '></div>";
if ($men>=26 && $men<=50)echo"<div style=' background-color: #EFE665; height:25px; width:$men%;border-radius:3px;;margin-left:1px; '></div>";
if ($men>=51 && $men<=75)echo"<div style=' background-color: #AC9E5C; height:25px; width:$men%;border-radius:3px;;margin-left:1px; '></div>";
if ($men>=76 && $men<=100)echo"<div style=' background-color: #E72C2C; height:25px; width:$men%;border-radius:3px;;margin-left:1px; '></div>";
echo"<span style='position:relative; top:-22px; left:45%; right:57%; color:#ffffff;'><strong><em>$men</em></strong> </span></div>";
//График голосования девушек
echo "<img src='images/0.png' alt='*' /> <b>Девушки :</b></br><div style='background-color: #73a8c7; width-max:90%; height: 25px;border-radius: 4px;margin: 3px;'>";
if ($women>=0 && $women<=25)echo"<div style=' background-color: #75DF7F; height:25px; width:$women%;border-radius:3px;;margin-left:1px; '></div>";
if ($women>=26 && $women<=50)echo"<div style=' background-color: #EFE665; height:25px; width:$women%;border-radius:3px;;margin-left:1px; '></div>";
if ($women>=51 && $women<=75)echo"<div style=' background-color: #AC9E5C; height:25px; width:$women%;border-radius:3px;;margin-left:1px; '></div>";
if ($women>=76 && $women<=100)echo"<div style=' background-color: #E72C2C; height:25px; width:$women%;border-radius:3px;;margin-left:1px; '></div>";
echo"<span style='position:relative; top:-22px; left:45%; right:57%; color:#ffffff;'><em><strong>$women</em></strong></span></div>";
if (isset($user) && $all!='0'){
if($wars['stop']=='0')
{
if($times['time'] >= time()){
echo '<div class="hr"></div>';
$vremja= $times['time']-time().'cек.';
if($vremja >= 60){
$vremja =round($vremja/60).'мин.';
}
else
{
$vote =$vremja;
}
echo"<b><img src='images/info.png' alt='*' />Будет доступно через :$vremja</b>";
echo '<div class="hr"></div>';
}
else
{
echo "<form method="post" name='message' action="">n";
echo "<input value="Поддержать своих !!!" type="submit" name="poll"/>n";
echo "</form>n";
}
}
}
if (isset($user) && $wars['stop']=='1' && $user['level']>=4 && $user['group_access']>=9){
if(isset($_SESSION['timer']))unset($_SESSION['timer']);
echo "<form method="post" name='message' action="">n";
echo "<input value="Запустить заново" type="submit" name="start"/>n";
echo "</form>n";
}
if (isset($user) && $all =!'0' && $wars['stop']=='0' && $user['level']>=4 && $user['group_access']>=9){
echo "<form method="post" name='message' action="">n";
echo "<input value="Остановить бой" type="submit" name="stop"/>n";
echo "</form>n";
}
echo '</div>';
//Комментарии
if ($wars['off']=='1'){
echo '<div class="komm"><img src="images/komm.png" alt="*" /> Боевой журнал: ('.$k_post.')</div>';
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
///Форма ответа
if (isset($user))
{
echo "<form method="post" name='message' action="?&page=$page".$go_otv."">n";
if ($set['web'] && is_file(H.'style/themes/'.$set['set_them'].'/altername_post_form.php'))
include_once H.'style/themes/'.$set['set_them'].'/altername_post_form.php';
else
echo '<div class="hr">';
echo "$tPanel<textarea name="msg">$otvet</textarea><br />n";
echo "<input value="Написать в журнал" type="submit" />n";
echo "<input type='submit' name='refresh' value='Обновить' />";
echo "</form>n";
echo '</div>';
//echo '<div class="hr"></div>';
}
}
///Комменнтарии отсутствуют
if ($k_post==0)
{
echo '<div class="no">';
echo "Нет записейn";
echo '</div>';
if(isset($_SESSION['multi']))unset($_SESSION['multi']);
}
// Вывод страниц
//Выводим комментарии
$q=mysql_query("SELECT * FROM `wars_komm` ORDER BY `time` $sort LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_assoc($q))
{
$ank=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[user_id] LIMIT 1"));
//Дивы
if ($num==0){
echo '<div class="nav1">';
$num=1;
}
elseif ($num==1){
echo '<div class="nav2">';
$num=0;
}
echo "".group($ank['id'])." <a href='/info.php?id=$ank[id]'>";
echo "$ank[nick]";
echo "</a>n";
if (isset($user) && $ank['id'] != $user['id'])echo "<a href=?page=".$page."&response=$ank[id]>[Отв]</a> n";
echo "".medal($ank['id'])." ".online($ank['id'])." (".vremja($post['time']).")";
echo "</br>";
if (isset($user) && $user['level']>=4 && $user['group_access']>=9){
if(isset($_SESSION['multi']) && $_SESSION['multi']=='1'){
echo '<form method="post" action="">';
echo '<div style="float:right;">';
echo '<input name="post_' . $post['id'] . '" type="checkbox" value="1" />';
echo "</div>n";
}
}
echo "<span style="color:$ank[scolor]">n";
echo output_text($post['msg'])."";
echo "</br>";
if (isset($user) && $user['level']>=4 && $user['group_access']>=9 && !isset($_SESSION['multi'])){
echo '<div style="text-align:right;">';
echo '<a href="?page='.$page.'&delete='.$post['id'].'"><img src="images/delete.png" alt="*"></a>';
echo "</div>n";
}
echo "</div>n";
}
if (isset($user) && $user['level']>=4 && $user['group_access']>=9 && $k_post !='0'){
if (isset($_SESSION['multi']) && $_SESSION['multi']=='1'){
echo '<div class="hr"></div>';
echo "<input value="Удалить отмеченные" type="submit" name="delete"/>n";
echo "</form>n";
?>
<div style="float:right; padding-right:4px; color: red;">Отметить все <input class="check"
name="post" type="checkbox" value="1"/></div>
<script>
$('.check:checkbox').change(function() {
var group = ':checkbox[value=' + $(this).attr('value') + ']';
$(group).attr('checked', $(this).attr('checked'));
});
</script>
<?
echo '<div class="hr"></div>';
}
}
// Вывод страниц
if ($k_page>1)str("?",$k_page,$page);
//Управление
if (isset($user) && $user['level']>=4 && $user['group_access']>=9){
echo '<div class="admin">';
echo '<img src="images/setting.png" alt="*" /> Управление :';
echo '<div class="hr"></div>';
echo "</div>n";
if ($k_post==0)
echo ' <img src="images/multi.png" alt="*"> Отключить мультивыбор</br>';
else
echo ' <img src="images/multi.png" alt="*"> '.(isset($_SESSION['multi']) && $_SESSION['multi']=='1' ? '<a href="?act=multi_off">Отключить мультивыбор</a>':'<a href="?act=multi_on">Включить мультивыбор</a>').'</br>';
echo '<img src="images/truncate.png" alt="*"> '.($k_post=='0' ? 'Очистка боевого журнала':'<a href="?act=truncate">Очистка боевого журнала</a>').'</br>';
echo ' <img src="images/off.png" alt="*"> '.($wars['off']=='1' ? '<a href="?act=off">Отключение журнала</a>':'<a href="?act=off">Включение журнала</a>').'</br>';
echo ' <img src="images/count.png" alt="*"> '.($wars['men']!='0' || $wars['women']!='0' || $wars['null']!='0' ? '<a href="?act=delete">Очистить статистику</a>':'Очистить статистику').'';
echo '</br><img src="images/reward.png" alt="*"><a href="?act=admin"> Настройки вознаграждения</a></br>';
}
}
include_once 'inc/tfoot.php';
?>