View file bclubs/1/duel.php

File size: 18.19Kb
<?php
include_once 'sys/inc/start.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';
include_once 'sys/fnc/avatar.php';

$set['title'] = 'Дуэли';
include_once 'sys/inc/thead.php';

title();
aut();

if(isset($_GET['id'])){

$duel=mysql_fetch_array(mysql_query("SELECT * FROM `duel` WHERE `id`='".intval($_GET['id'])."' ORDER BY id DESC LIMIT 1"));
$ank=get_user($duel['id_user']);
$ank2=get_user($duel['id_ank']);
$fotos=mysql_fetch_assoc(mysql_query("SELECT * FROM `gallery_foto` WHERE `id` = '$duel[id_user]' LIMIT 1"));
$fotos2=mysql_fetch_assoc(mysql_query("SELECT * FROM `gallery_foto` WHERE `id` = '$duel[id_ank]' LIMIT 1"));
#################

if (isset($_GET['rating']) && isset($user)  && $user['id']!=$ank['id'] && mysql_result(mysql_query("SELECT SUM(`rating`) FROM `duel_user` WHERE `id_user` = '".$user['id']."' AND `id_kont` = '".$ank['id']."'"),0)==0){

$new_r=max(@intval($_GET['rating']),1);
mysql_query("DELETE FROM `duel_user` WHERE `id_user` = '".$user['id']."' AND `id_kont` = '".$ank['id']."' LIMIT 1");

if ($new_r)
mysql_query("INSERT INTO `duel_user` (`rating`, `id_user`, `id_kont`) VALUES ('".$new_r."','".$user['id']."','".$ank['id']."')");
$duel['user_rating']=intval(mysql_result(mysql_query("SELECT SUM(`rating`) FROM `duel_user` WHERE `id_kont` = '".$ank['id']."'"),0));
mysql_query("UPDATE `duel` SET `user_rating` = '".$duel['user_rating']."' WHERE `id` = '".$duel['id']."' LIMIT 1");

msg('Ваш голос успешно принят');
}
if (isset($_GET['rating2']) && isset($user)  && $user['id']!=$ank2['id'] && mysql_result(mysql_query("SELECT SUM(`rating`) FROM `duel_ank` WHERE `id_user` = '".$user['id']."' AND `id_kont` = '".$ank2['id']."'"),0)==0){

$new_r=max(@intval($_GET['rating2']),1);
mysql_query("DELETE FROM `duel_ank` WHERE `id_user` = '".$user['id']."' AND `id_kont` = '".$ank2['id']."' LIMIT 1");

if ($new_r)
mysql_query("INSERT INTO `duel_ank` (`rating`, `id_user`, `id_kont`) VALUES ('".$new_r."','".$user['id']."','".$ank2['id']."')");
$duel['ank_rating']=intval(mysql_result(mysql_query("SELECT SUM(`rating`) FROM `duel_ank` WHERE `id_kont` = '".$ank2['id']."'"),0));
mysql_query("UPDATE `duel` SET `ank_rating` = '".$duel['ank_rating']."' WHERE `id` = '".$duel['id']."' LIMIT 1");

msg('Ваш голос успешно принят');
}

##############

##########





echo "<table class='post'>";
echo "<td class='p_t'>";
if(isset($fotos['id']) && $ank['foto']!=NULL){




echo "<img src='/foto/foto128/$ank[foto].$fotos[ras]'><a href='/info.php?id=$ank[id]'>$ank[nick]</a><br /> <a href='/duel.php?id=$duel[id]&amp;rating=1'>Проголосовать</a> ($duel[user_rating])<br />";

}




else{ 







echo "<p></p>";
echo "<img src='/style/themes/$set[set_them]/user/$ank[pol].png' alt='' />";
echo "".online($ank['id'])." \n";
echo "".adm($ank['id']);

echo "<a href='/info.php?id=$ank[id]'>$ank[nick]</a><br /> ";





avatar($ank['id']);




echo "<br />";
if ($ank['pol']==1)
echo "<span class=\"ank_n\"> Пол:</span> <span class=\"ank_d\">Мужской</span>\n";
else
echo "<span class=\"ank_n\"> Пол:</span> <span class=\"ank_d\">Женский</span>\n";


if ($ank['ank_name']!=NULL)echo "<span class=\"ank_n\"><br />Имя:</span> <span class=\"ank_d\">$ank[ank_name]</span><br />\n";
else
echo "<span class=\"ank_n\">Имя:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";

if ($ank['familiya']!=NULL)echo "<span class=\"ank_n\">Фамилия:</span> <span class=\"ank_d\">$ank[familiya]</span><br />\n";
else
echo "<span class=\"ank_n\">Фамилия:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";


if ($ank['ank_d_r']!=NULL && $ank['ank_m_r']!=NULL && $ank['ank_g_r']!=NULL){
if ($ank['ank_m_r']==1)$ank['mes']='Января';
elseif ($ank['ank_m_r']==2)$ank['mes']='Февраля';
elseif ($ank['ank_m_r']==3)$ank['mes']='Марта';
elseif ($ank['ank_m_r']==4)$ank['mes']='Апреля';
elseif ($ank['ank_m_r']==5)$ank['mes']='Мая';
elseif ($ank['ank_m_r']==6)$ank['mes']='Июня';
elseif ($ank['ank_m_r']==7)$ank['mes']='Июля';
elseif ($ank['ank_m_r']==8)$ank['mes']='Августа';
elseif ($ank['ank_m_r']==9)$ank['mes']='Сентября';
elseif ($ank['ank_m_r']==10)$ank['mes']='Октября';
elseif ($ank['ank_m_r']==11)$ank['mes']='Ноября';
else $ank['mes']='Декабря';

$ank['ank_age']=date("Y")-$ank['ank_g_r'];
if (date("n")<$ank['ank_m_r'])$ank['ank_age']=$ank['ank_age']-1;
elseif (date("n")==$ank['ank_m_r']&& date("j")<$ank['ank_d_r'])$ank['ank_age']=$ank['ank_age']-1;
echo "<span class=\"ank_n\">Возраст:</span> <span class=\"ank_d\">$ank[ank_age] лет</span><br />\n";
}
elseif($ank['ank_d_r']!=NULL && $ank['ank_m_r']!=NULL)
{
if ($ank['ank_m_r']==1)$ank['mes']='Января';
elseif ($ank['ank_m_r']==2)$ank['mes']='Февраля';
elseif ($ank['ank_m_r']==3)$ank['mes']='Марта';
elseif ($ank['ank_m_r']==4)$ank['mes']='Апреля';
elseif ($ank['ank_m_r']==5)$ank['mes']='Мая';
elseif ($ank['ank_m_r']==6)$ank['mes']='Июня';
elseif ($ank['ank_m_r']==7)$ank['mes']='Июля';
elseif ($ank['ank_m_r']==8)$ank['mes']='Августа';
elseif ($ank['ank_m_r']==9)$ank['mes']='Сентября';
elseif ($ank['ank_m_r']==10)$ank['mes']='Октября';
elseif ($ank['ank_m_r']==11)$ank['mes']='Ноября';
else $ank['mes']='Декабря';
echo "<span class=\"ank_n\">День рождения:</span> <span class=\"ank_d\">$ank[ank_d_r] $ank[mes]</span><br />\n";
}
else
echo "<span class=\"ank_n\">Дата рождения:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";


echo "<span class=\"ank_n\">Семейное положение:</span>";

echo fam_st($ank['fam_status'],$ank['pol'],$ank['fam_partner']);









if ($ank['ank_o_sebe']!=NULL)echo "<span class=\"ank_n\"><br />О себе:</span> <span class=\"ank_d\">$ank[ank_o_sebe]</span><br />\n";
else
echo "<span class=\"ank_n\"><br />О себе:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";



echo "</p>";


echo "<br/>";











echo " <a href='/duel.php?id=$duel[id]&amp;rating=1'> <p></p>Проголосовать за $ank[nick]</a> (Голосов :$duel[user_rating])  <br />\n";}








echo "</td></table><div class='menu'> <b> <p></p> <FONT SIZE=4> Против </FONT><p></p></b> </div>";



echo "<table class='post'>";
echo "<td class='p_t'>";
if(isset($fotos2['id']) && $ank2['foto']!=NULL){

echo "<img src='/foto/foto128/$ank2[foto].$fotos[ras]'><a href='/info.php?id=$ank2[id]'>$ank2[nick]</a><br /> <a href='/duel.php?id=$duel[id]&amp;rating2=1'> <p></p>Проголосовать</a> ($duel[ank_rating])<br />";

}else{

echo "<p></p>";
echo "<img src='/style/themes/$set[set_them]/user/$ank2[pol].png' alt='' />";
echo "".online($ank2['id'])." \n";
echo "".adm($ank2['id']);
echo "<a href='/info.php?id=$ank2[id]'>$ank2[nick]</a><br /> ";


avatar($ank2['id']);



echo "<br />";
if ($ank2['pol']==1)
echo "<span class=\"ank_n\"> Пол:</span> <span class=\"ank_d\">Мужской</span>\n";
else
echo "<span class=\"ank_n\"> Пол:</span> <span class=\"ank_d\">Женский</span>\n";


if ($ank2['ank_name']!=NULL)echo "<span class=\"ank_n\"><br />Имя:</span> <span class=\"ank_d\">$ank2[ank_name]</span><br />\n";
else
echo "<span class=\"ank_n\"><br />Имя:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";

if ($ank2['familiya']!=NULL)echo "<span class=\"ank_n\">Фамилия:</span> <span class=\"ank_d\">$ank2[familiya]</span><br />\n";
else
echo "<span class=\"ank_n\">Фамилия:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";


if ($ank2['ank_d_r']!=NULL && $ank2['ank_m_r']!=NULL && $ank2['ank_g_r']!=NULL){
if ($ank2['ank_m_r']==1)$ank2['mes']='Января';
elseif ($ank2['ank_m_r']==2)$ank2['mes']='Февраля';
elseif ($ank2['ank_m_r']==3)$ank2['mes']='Марта';
elseif ($ank2['ank_m_r']==4)$ank2['mes']='Апреля';
elseif ($ank2['ank_m_r']==5)$ank2['mes']='Мая';
elseif ($ank2['ank_m_r']==6)$ank2['mes']='Июня';
elseif ($ank2['ank_m_r']==7)$ank2['mes']='Июля';
elseif ($ank2['ank_m_r']==8)$ank2['mes']='Августа';
elseif ($ank2['ank_m_r']==9)$ank2['mes']='Сентября';
elseif ($ank2['ank_m_r']==10)$ank2['mes']='Октября';
elseif ($ank2['ank_m_r']==11)$ank2['mes']='Ноября';
else $ank2['mes']='Декабря';

$ank2['ank_age']=date("Y")-$ank2['ank_g_r'];
if (date("n")<$ank2['ank_m_r'])$ank2['ank_age']=$ank2['ank_age']-1;
elseif (date("n")==$ank2['ank_m_r']&& date("j")<$ank2['ank_d_r'])$ank2['ank_age']=$ank2['ank_age']-1;
echo "<span class=\"ank_n\">Возраст:</span> <span class=\"ank_d\">$ank2[ank_age] лет</span><br />\n";
}
elseif($ank2['ank_d_r']!=NULL && $ank2['ank_m_r']!=NULL)
{
if ($ank2['ank_m_r']==1)$ank2['mes']='Января';
elseif ($ank2['ank_m_r']==2)$ank2['mes']='Февраля';
elseif ($ank2['ank_m_r']==3)$ank2['mes']='Марта';
elseif ($ank2['ank_m_r']==4)$ank2['mes']='Апреля';
elseif ($ank2['ank_m_r']==5)$ank2['mes']='Мая';
elseif ($ank2['ank_m_r']==6)$ank2['mes']='Июня';
elseif ($ank2['ank_m_r']==7)$ank2['mes']='Июля';
elseif ($ank2['ank_m_r']==8)$ank2['mes']='Августа';
elseif ($ank2['ank_m_r']==9)$ank2['mes']='Сентября';
elseif ($ank2['ank_m_r']==10)$ank2['mes']='Октября';
elseif ($ank2['ank_m_r']==11)$ank2['mes']='Ноября';
else $ank2['mes']='Декабря';
echo "<span class=\"ank_n\">День рождения:</span> <span class=\"ank_d\">$ank2[ank_d_r] $ank[mes]</span><br />\n";
}
else
echo "<span class=\"ank_n\">Дата рождения:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";


echo "<span class=\"ank_n\">Семейное положение:</span>";

echo fam_st($ank2['fam_status'],$ank2['pol'],$ank2['fam_partner']);









if ($ank2['ank_o_sebe']!=NULL)echo "<span class=\"ank_n\"><br />О себе:</span> <span class=\"ank_d\">$ank2[ank_o_sebe]</span><br />\n";
else
echo "<span class=\"ank_n\"><br />О себе:</span> <span class=\"ank_no\">Не заполнено</span><br />\n";


echo "</p>";


echo "<br/>";



echo " <a href='/duel.php?id=$duel[id]&amp;rating2=1'><p></p>Проголосовать за $ank2[nick]</a> (Голосов : $duel[ank_rating])<br />\n";}

echo "<p></p>";




if($duel['ank_rating']>$duel['user_rating']){echo " <FONT SIZE=2>  В этой дуэли  побеждает  <b>$ank2[nick]</b></FONT>";}

if($duel['ank_rating']<$duel['user_rating']){echo "<FONT SIZE=2> В этой дуэли  побеждает  <b>$ank[nick]</b> </FONT> ";}

if($duel['ank_rating']==$duel['user_rating']){echo "<FONT SIZE=2> В этой дуэли ничья</FONT> ";}

echo "<p></p>";



if($duel['time_end']>time()){echo "<b>         Время окончания:  (".vremja($duel['time_end']).")</b><br />";}else{




echo "Закончен (".vremja($duel['time_end']).")<br />";}


$konn = mysql_result(mysql_query("SELECT kon FROM `duel` WHERE `time_end` = '".$duel['time_end']."'  AND `id_user` = '".$ank['id']."'  "), 0);









if($duel['time_end']<time() && $konn<1 )




{




 

 
 mysql_query("UPDATE `duel` SET `kon` = `kon`+1  WHERE `time_end` = '".$duel['time_end']."'  AND `id_user` = '".$ank['id']."'  LIMIT 1");
 




if($duel['ank_rating']>$duel['user_rating'])


{









 
mysql_query("UPDATE `user` SET `duel_win` = `duel_win`+1  WHERE `id` = '".$ank2['id']."' LIMIT 1");
 
mysql_query("UPDATE `user` SET `duel_lose` = `duel_lose`+1  WHERE `id` = '".$ank['id']."' LIMIT 1");

mysql_query("UPDATE `user` SET `balls` = `balls`+400  WHERE `id` = '".$ank2['id']."' LIMIT 1");

$msgno = 'Вы победили в дуэли  ;) http://maxmob.ru/duel.php?info=my';
mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ank2['id']."', '".$msgno."', '".$time."')LIMIT 1");

$msgn = 'Вы проиграли в дуэли  :( http://maxmob.ru/duel.php?info=my';
mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ank['id']."', '".$msgn."', '".$time."')LIMIT 1");




}

if($duel['ank_rating']<$duel['user_rating'])



{



mysql_query("UPDATE `user` SET `duel_win` = `duel_win`+1  WHERE `id` = '".$ank['id']."'LIMIT 1");
 
mysql_query("UPDATE `user` SET `duel_lose` = `duel_lose`+1  WHERE `id` = '".$ank2['id']."'LIMIT 1");

mysql_query("UPDATE `user` SET `balls` = `balls`+400  WHERE `id` = '".$ank['id']."'LIMIT 1");


$msg = 'Вы победили в дуэли  ;) http://maxmob.ru/duel.php?info=my';
mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ank['id']."', '".$msg."', '".$time."')");

$ms = 'Вы проиграли в дуэли  :( http://maxmob.ru/duel.php?info=my';
mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ank2['id']."' , '".$ms."', '".$time."')");


}

 






}

 
echo "<p></p>";


echo "</td></table>";
}
######
if($_GET['info']){
	if($duel['id_user']!=$user['id']){
	mysql_query("UPDATE `duel` SET `status` = '1' WHERE `id` = '".intval($_GET['info'])."' LIMIT 1");}
}
if(isset($_GET['info']) && $_GET['info']=='my'){
	
echo '<div class="p_m">';
echo '<table class="post">';

$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `duel` WHERE `id_user`='".$user['id']."' or `id_ank`='".$user['id']."'"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];

if($k_post==0){
	echo '<div class="p_m">Нет дуелей!</div>';
}

$q=mysql_query("SELECT * FROM `duel` WHERE `id_user`='".$user['id']."' or `id_ank`='".$user['id']."' ORDER BY id DESC LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_array($q)){
$ank=get_user($post['id_user']);
$ank2=get_user($post['id_ank']);





echo "  <img src='http://maxmob.ru/sys/avatar/$ank[id].jpg'  height='50' width='40' border='1'  />  ".online($ank['id'])."  <a href='/info.php?id=$ank[id]'>$ank[nick]</a> VS &nbsp;    <img src='http://maxmob.ru/sys/avatar/$ank2[id].jpg'  height='50' width='40' border='1'  /> ".online($ank2['id'])." <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a><br />"; 
if($post['time_end']>time()){echo "<b>Время окончания:  (".vremja($post['time_end']).")</b><br />";}else{echo "Закончен (".vremja($post['time_end']).")<br />";}








if($post['status']==0)

{

echo "Обитатель <b>$ank2[nick]</b> еще не принял(а) дуэль.";

}

echo "<p></p>";

if($post['id_user']!=$user['id'] && $post['status']=='0')echo "<a href='?info=$post[id]'><b> -Принять участие в дуэли</b></a><br />";




mysql_result(mysql_query("SELECT user_rating FROM `duel` WHERE `id` = '$post[id]' "), 0);

mysql_result(mysql_query("SELECT id_user FROM `duel` WHERE `id` = '$post[id]' "), 0);


mysql_result(mysql_query("SELECT ank_rating FROM `duel` WHERE `id` = '$post[id]' "), 0);

mysql_result(mysql_query("SELECT id_ank FROM `duel` WHERE `id` = '$post[id]' "), 0);






 mysql_result(mysql_query("SELECT nick FROM `user` WHERE `id` = '$post[id_user]' "), 0);

mysql_result(mysql_query("SELECT nick FROM `user` WHERE `id` = '$post[id_ank]' "), 0);


if($post['ank_rating']>$post['user_rating']){

echo "  В этой дуэли  побеждает  ";
echo mysql_result(mysql_query("SELECT nick FROM `user` WHERE `id` = '$post[id_ank]' "), 0);

echo "  cо счетом    ".$post['user_rating']."  -  ".$post['ank_rating']." ";
}

if($post['ank_rating']<$post['user_rating']){echo " В этой дуэли  побеждает ";
echo mysql_result(mysql_query("SELECT nick FROM `user` WHERE `id` = '$post[id_user]' "), 0);

echo "  cо счетом    ".$post['user_rating']."  -  ".$post['ank_rating']." ";

}

if($post['ank_rating']==$post['user_rating']){echo "<FONT SIZE=2> В этой дуэли ничья</FONT> ";}





echo "<a href='?id=$post[id]'> <b>   <br/> -Полная информация</b></a><br />";




echo "<HR >";




echo "<p></p>";


}

echo '</table>';

if($k_page>1){
	str("?",$k_page,$page);
}


echo '</div>';
echo "<div class='foot'>";
echo "<img src='http://maxmob.ru/game/fermer/icons/krugovaya_strelka.png' alt='' /> <a href='/duel.php'>Все дуэли</a><br />";
echo "</div>";
include_once 'sys/inc/tfoot.php';	
exit;	
}


######
echo '<div class="post">';
echo '<table class="post">';

$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `duel` WHERE `status`='1' AND `time_end`>'".time()."'"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];

if($k_post==0){
	echo '<div class="p_m">Нет дуелей!</div>';
}

$q=mysql_query("SELECT * FROM `duel` WHERE `status`='1' AND  `time_end`>'".time()."' ORDER BY id DESC LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_array($q)){
$ank=get_user($post['id_user']);
$ank2=get_user($post['id_ank']);
echo "<img src='http://maxmob.ru/sys/avatar/$ank[id].jpg'  height='50' width='40' border='1'  />".online($ank['id'])." <a href='/info.php?id=$ank[id]'>$ank[nick]</a> &nbsp;&nbsp;<b>VS</b> &nbsp;&nbsp;<img src='http://maxmob.ru/sys/avatar/$ank2[id].jpg'  height='50' width='40' border='1'  /> ".online($ank2['id'])." <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a><br />";
echo "<b>Время окончания:  (".vremja($post['time_end']).")</b><br />";


echo "<p></p>";

echo "<a href='?id=$post[id]'>  <b> -Полная информация</b></a><br />";




echo "<HR >";
echo "<p></p>";





}


echo '</table>';

if($k_page>1){




	str("?",$k_page,$page);
}


echo '</div>';


echo "<div class='foot'>";
if(isset($user))echo "<img src='http://maxmob.ru/game/fermer/icons/krugovaya_strelka.png' alt='' /> <a href='/duel.php?info=my'>Мои дуэли</a><br />";
echo "</div>";
include_once 'sys/inc/tfoot.php';

?>