Файл: tankon.mobi/tanks/zadan.php
Строк: 639
<?php
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';
include_once '../sys/inc/thead.php';
title();
err();
aut();
echo '<link rel="stylesheet" href="style.css" type="text/css" />';
include_once 'function.php';
if(isset($_GET['odn'])){
echo'<table><tr>
<td style="width:50%;padding-right:2px;">
<div style="position:relative;">
<a class="simple-but mb5 gray" w:id="selectUssr" href="/zadan"><span><span>Ежедневные</span></span></a>
</div>
</td>
<td style="width:50%;padding:0 2px;">
<div style="position:relative;">
<div class="simple-but mb5 blue" href="/obmen"><span><span>Одноразовые</span></span></div>
</div>
</td>
</tr></table>
';
if (isset($_GET['del'])){
$del_zadan=intval($_GET['del']);
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `id` = '".intval($_GET['del'])."' AND `id_user`='".$user['id']."' AND `ot`='2'"), 0)!=0){
if (isset($_GET['ok']) ){
mysql_query("DELETE FROM `zadan` WHERE `id` = '".$del_zadan."'");
header("Location: /zadan?odn");
}
echo '<div class="bot" ><table ><tbody><tr>';
echo'<td class="w50"><a class="simple-but border" href="/zadan?odn&del='.$del_zadan.'&ok">
<span><span>Отказаться</span></span></a></td>
<td class="w50"><a class="simple-but border" href="/zadan?odn">
<span><span>Выполню</span></span></a></td>
</tr></tbody></table></div></div></div>';
}else{err_game('Нет такого задания');}
}
if(isset($_GET['nagrad'])){
$zadan_lin = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadan` WHERE `id`='".intval($_GET['nagrad'])."' AND `id_user`='".$user['id']."'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `id` = '".intval($_GET['nagrad'])."' AND `id_user`='".$user['id']."'"), 0)!=0){
if($zadan_lin['ot']==2){
if($zadan_lin['reset']!=2){
if ($zadan_lin['nachalo']>=$zadan_lin['vipolneno']){
mysql_query("UPDATE `zadan` SET `reset`='2' WHERE `id`='".$zadan_lin['id']."'");
mysql_query("UPDATE `tanks` SET `serebro`=`serebro`+'$zadan_lin[serebro]',`zolota`=`zolota`+'$zadan_lin[zolota]',`rating`=`rating`+'$zadan_lin[opt]' WHERE `id_u`='".$user['id']."'");
header("Location: /zadan?odn");
}else{err_game('Вы еще не выполнили это задания');}
}else{err_game('Вы уже выполнили это задание');}
}else{err_game('Вы выбрали ежедневное задание');}
}else{err_game('У вас нет этого задания');}
}
elseif(isset($_GET['ok'])){
$zadan_lin = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadans` WHERE `id`='".intval($_GET['ok'])."'"));
$zadan_lin1 = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadan` WHERE `zadan`='".$zadan_lin['zadan']."' AND `id_user`='".$user['id']."'"));
if($tanks_code['level']>=$zadan_lin['level']){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadans` WHERE `id` = '".intval($_GET['ok'])."'"), 0)!=0){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `zadan` = '".$zadan_lin['zadan']."' AND `id_user`='".$user['id']."'"), 0)==0){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `type` = '".$zadan_lin['type']."' AND `id_user`='".$user['id']."' AND `reset`<'2' AND `ot`='2'"), 0)==0){
if($zadan_lin['ot']==2){
mysql_query("INSERT INTO `zadan` (`id_user`,`zadan`,`serebro`,`zolota`,`nachalo`,`vipolneno`,`reset`,`opt`,`type`,`ot`) VALUES ('$tanks_code[id]','$zadan_lin[zadan]','$zadan_lin[serebro]','$zadan_lin[zolota]','0','$zadan_lin[vipolneno]','1','$zadan_lin[opt]','$zadan_lin[type]','$zadan_lin[ot]')");
mysql_query("UPDATE `zadan` SET `reset`='1' WHERE `id`='".$zadan_lin['id']."'");
header("Location: /zadan?odn");
}else{err_game('Вы выбрали ежедневное задание');}
}else{err_game('Превышен лимит заданий этого типа');}
}else{err_game('У вас уже есть это задание');}
}else{err_game('Нет такого задания');}
}else{err_game('У вас маленький уровень');}
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `id_user` = '".$tanks_code['id']."' AND `reset`<'2' AND `ot`='2'"), 0)==0){err_game('У вас пока нет заданий!');}
$tan_lev=$tanks_code['level']+1;
$zadan= mysql_query("SELECT * FROM `zadans` where `ot`='2' AND `level`<'".$tan_lev."' ORDER by `id` ASC");
while($zadans= mysql_fetch_array($zadan)) {
$zadans_lin = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadan` WHERE `zadan`='".$zadans['zadan']."' AND `id_user`='".$user['id']."'"));
$zadan_ok = mysql_fetch_array(mysql_query("SELECT * FROM `zadans` WHERE `id`='".$zadans['id']."'"));
if($zadans_lin['reset']!=2){
echo'<div class="trnt-blocks mb10"><div class="wrap-content">
<div class="white cntr bold sh_b small"><div class="medium cntr white sh_b bold">'.$zadans['zadan'].'</div>';
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `zadan` = '".$zadans_lin['zadan']."' AND `id_user` = '".$tanks_code['id']."'"), 0)!=0){
if ($zadans_lin['nachalo']>=$zadans_lin['vipolneno']){
$nach=$zadans_lin['vipolneno'];
$vipo=$zadans_lin['vipolneno'];
}else {
$nach=$zadans_lin['nachalo'];
$vipo=$zadans_lin['vipolneno'];
}
$maxs = $vipo;
$teks = $nach;
$forls = ($teks/$maxs)*100;
echo '<table style="width:100%;margin-left:0.8%;;border-collapse:collapse;border-spacing:0;" class="rblock blue esmall"><tr><td><div class="value-block lh1" style="border-radius:8px;"><span><span><div class="white cntr bold sh_b small"> '. $nach.'</div></span></span></div></td>
<td class="progr"><div class="scale-block">
<div class="expline" style="width:'.number_format($forls,10,'.','').'%;"></div></div></td>
<td><div class="value-block lh1" style="border-radius:8px;"><span><span><div class="white cntr bold sh_b small">'.$vipo.'</div>';
echo'</span></span></div></td></tr></table>';
if ($zadans_lin['nachalo']<$zadans_lin['vipolneno'] && $zadans_lin['reset']==1){echo'<div class="cntr bold small mb2"><span class="gray1">прогресс '.$zadans_lin['nachalo'].' из '.$zadans_lin['vipolneno'].'</span><br></div>';}
}else{echo'<div class="cntr bold small mb2"><span class="gray1">Вы еще не начали задания</span><br></div>';}
echo'<span class="green2">';
if ($zadans['opt']>0){echo'<span class="nwr"> <img class="ico vm" src="/tanks/images/icons/exp.png" alt="опыт"> '.$zadans['opt'].'</span>';}
if ($zadans['serebro']>0){echo'<span class="nwr"> <img class="ico vm" src="/tanks/images/icons/silver.png" alt="Серебро" > '.$zadans['serebro'].'</span>';}
if ($zadans['zolota']>0){echo'<span class="nwr"> <img class="ico vm" src="/tanks/images/icons/gold.png" alt="Серебро"> '.$zadans['zolota'].'</span>';}
echo'</span></div>';
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `zadan` = '".$zadan_ok['zadan']."' AND `id_user` = '".$tanks_code['id']."' AND `ot`='2'"), 0)!=0){
if ($zadans_lin['nachalo']>=$zadans_lin['vipolneno'] && $zadans_lin['reset']==1){echo'<div style="margin-bottom:12px"><div class="bot" ><a class="simple-but border" href="/zadan?odn&nagrad='.$zadans_lin['id'].'"><span><span>Забрать награду</span></span></a></div></div>';}
elseif ($zadans_lin['nachalo']<$zadans_lin['vipolneno'] && $zadans_lin['reset']==1){echo'<div style="margin-bottom:12px"><div class="bot" ><a class="simple-but border" href="/zadan?odn&del='.$zadans_lin['id'].'"><span><span>Отказаться</span></span></a></div></div>';}
}
elseif ($zadans_lin['reset']==0){echo'<div style="margin-bottom:12px"><div class="bot" ><a class="simple-but border" href="/zadan?odn&ok='.$zadans['id'].'"><span><span>Начать задание</span></span></a></div></div>';}
echo'</div></div></div></div></div></div></div></div></div></div></div></div></div></div>';
}
}
}else{
echo'<table><tr>
<td style="width:50%;padding-right:2px;">
<div style="position:relative;">
<div class="simple-but mb5 blue" w:id="selectUssr" href="/price"><span><span>Ежедневные</span></span></div>
</div>
</td>
<td style="width:50%;padding:0 2px;">
<div style="position:relative;">
<a class="simple-but mb5 gray" href="/zadan?odn"><span><span>Одноразовые</span></span></a>
</div>
</td>
</tr></table>
';
if (isset($_GET['del'])){
$del_zadan=intval($_GET['del']);
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `id` = '".intval($_GET['del'])."' AND `id_user`='".$user['id']."' AND `ot`='1'"), 0)!=0){
if (isset($_GET['ok']) ){
mysql_query("DELETE FROM `zadan` WHERE `id` = '".$del_zadan."'");
header("Location: /zadan");
}
echo '<div class="bot" ><table ><tbody><tr>';
echo'<td class="w50"><a class="simple-but border" href="/zadan?del='.$del_zadan.'&ok">
<span><span>Отказаться</span></span></a></td>
<td class="w50"><a class="simple-but border" href="/zadan">
<span><span>Выполню</span></span></a></td>
</tr></tbody></table></div></div></div>';
}else{err_game('Нет такого задания');}
}
if(isset($_GET['nagrad'])){
$zadan_lin = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadan` WHERE `id`='".intval($_GET['nagrad'])."' AND `id_user`='".$user['id']."'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `id` = '".intval($_GET['nagrad'])."' AND `id_user`='".$user['id']."'"), 0)!=0){
if($zadan_lin['ot']==1){
if($zadan_lin['reset']!=2){
if ($zadan_lin['nachalo']>=$zadan_lin['vipolneno']){
mysql_query("UPDATE `zadan` SET `reset`='2' WHERE `id`='".$zadan_lin['id']."'");
mysql_query("UPDATE `tanks` SET `serebro`=`serebro`+'$zadan_lin[serebro]',`zolota`=`zolota`+'$zadan_lin[zolota]',`rating`=`rating`+'$zadan_lin[opt]' WHERE `id_u`='".$user['id']."'");
header("Location: /zadan");
}else{err_game('Вы еще не выполнили это задания');}
}else{err_game('Вы уже выполнили это задание');}
}else{err_game('Вы выбрали одноразовое задание');}
}else{err_game('У вас нет этого задания');}
}
elseif(isset($_GET['ok'])){
$zadan_lin = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadans` WHERE `id`='".intval($_GET['ok'])."'"));
$zadan_lin1 = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadan` WHERE `zadan`='".$zadan_lin['zadan']."' AND `id_user`='".$user['id']."'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadans` WHERE `id` = '".intval($_GET['ok'])."'"), 0)!=0){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `zadan` = '".$zadan_lin['zadan']."' AND `id_user`='".$user['id']."'"), 0)==0){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `type` = '".$zadan_lin['type']."' AND `id_user`='".$user['id']."' AND `reset`<'2' AND `ot`='1'"), 0)==0){
if($zadan_lin['ot']==1){
mysql_query("INSERT INTO `zadan` (`id_user`,`zadan`,`serebro`,`zolota`,`nachalo`,`vipolneno`,`reset`,`opt`,`type`,`ot`) VALUES ('$tanks_code[id]','$zadan_lin[zadan]','$zadan_lin[serebro]','$zadan_lin[zolota]','0','$zadan_lin[vipolneno]','1','$zadan_lin[opt]','$zadan_lin[type]','$zadan_lin[ot]')");
mysql_query("UPDATE `zadan` SET `reset`='1' WHERE `id`='".$zadan_lin['id']."'");
header("Location: /zadan");
}else{err_game('Вы выбрали одноразовое задание');}
}else{err_game('Превышен лимит заданий этого типа');}
}else{err_game('У вас уже есть это задание');}
}else{err_game('Нет такого задания');}
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `id_user` = '".$tanks_code['id']."' AND `reset`<'2' AND `ot`='1'"), 0)==0){err_game('У вас пока нет заданий!');}
$zadan= mysql_query("SELECT * FROM `zadans` where `ot`='1' ORDER by `id` ASC");
while($zadans= mysql_fetch_array($zadan)) {
$zadans_lin = mysql_fetch_assoc(mysql_query("SELECT * FROM `zadan` WHERE `zadan`='".$zadans['zadan']."' AND `id_user`='".$user['id']."'"));
$zadan_ok = mysql_fetch_array(mysql_query("SELECT * FROM `zadans` WHERE `id`='".$zadans['id']."'"));
if($zadans_lin['reset']!=2){
echo'<div class="trnt-blocks mb10"><div class="wrap-content">
<div class="white cntr bold sh_b small"><div class="medium cntr white sh_b bold">'.$zadans['zadan'].'</div>';
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `zadan` = '".$zadans_lin['zadan']."' AND `id_user` = '".$tanks_code['id']."'"), 0)!=0){
if ($zadans_lin['nachalo']>=$zadans_lin['vipolneno']){
$nach=$zadans_lin['vipolneno'];
$vipo=$zadans_lin['vipolneno'];
}else {
$nach=$zadans_lin['nachalo'];
$vipo=$zadans_lin['vipolneno'];
}
$maxs = $vipo;
$teks = $nach;
$forls = ($teks/$maxs)*100;
echo '<table style="width:100%;margin-left:0.8%;;border-collapse:collapse;border-spacing:0;" class="rblock blue esmall"><tr><td><div class="value-block lh1" style="border-radius:8px;"><span><span><div class="white cntr bold sh_b small"> '. $nach.'</div></span></span></div></td>
<td class="progr"><div class="scale-block">
<div class="expline" style="width:'.number_format($forls,10,'.','').'%;"></div></div></td>
<td><div class="value-block lh1" style="border-radius:8px;"><span><span><div class="white cntr bold sh_b small">'.$vipo.'</div>';
echo'</span></span></div></td></tr></table>';
if ($zadans_lin['nachalo']>=$zadans_lin['vipolneno'] && $zadans_lin['reset']==2){echo'<div class="cntr bold small mb2"><span class="gray1">Выполнено!</span><br></div>';}
elseif ($zadans_lin['nachalo']<$zadans_lin['vipolneno'] && $zadans_lin['reset']==1){echo'<div class="cntr bold small mb2"><span class="gray1">прогресс '.$zadans_lin['nachalo'].' из '.$zadans_lin['vipolneno'].'</span><br></div>';}
}else{echo'<div class="cntr bold small mb2"><span class="gray1">Вы еще не начали задания</span><br></div>';}
echo'<span class="green2">';
if ($zadans['opt']>0){echo'<span class="nwr"> <img class="ico vm" src="/tanks/images/icons/exp.png" alt="опыт"> '.$zadans['opt'].'</span>';}
if ($zadans['serebro']>0){echo'<span class="nwr"> <img class="ico vm" src="/tanks/images/icons/silver.png" alt="Серебро" > '.$zadans['serebro'].'</span>';}
if ($zadans['zolota']>0){echo'<span class="nwr"> <img class="ico vm" src="/tanks/images/icons/gold.png" alt="Серебро"> '.$zadans['zolota'].'</span>';}
echo'</span></div>';
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zadan` WHERE `zadan` = '".$zadan_ok['zadan']."' AND `id_user` = '".$tanks_code['id']."'"), 0)!=0){
if ($zadans_lin['nachalo']>=$zadans_lin['vipolneno'] && $zadans_lin['reset']==1){echo'<div style="margin-bottom:12px"><div class="bot" ><a class="simple-but border" href="?nagrad='.$zadans_lin['id'].'"><span><span>Забрать награду</span></span></a></div></div>';}
elseif ($zadans_lin['nachalo']<$zadans_lin['vipolneno'] && $zadans_lin['reset']==1){echo'<div style="margin-bottom:12px"><div class="bot" ><a class="simple-but border" href="/zadan?del='.$zadans_lin['id'].'"><span><span>Отказаться</span></span></a></div></div>';}
}elseif ($zadans_lin['reset']==0){echo'<div style="margin-bottom:12px"><div class="bot" ><a class="simple-but border" href="?ok='.$zadans['id'].'"><span><span>Начать задание</span></span></a></div></div>';}
echo'</div></div></div></div></div></div></div></div></div></div></div></div></div></div>';
}
}
}
include_once 'foots.php';
?>