Файл: ubiznes.mobi/inc/location/town/index.php
Строк: 169
<?
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `town` WHERE `id_user` = '$user[id]'"),0)==0){
for($i=1; $i<=4; $i++)
mysql_query("INSERT INTO `town` SET `id_user` = '$user[id]'");
header("location:/?town"); exit;
}
else
$price=(mysql_result(mysql_query("SELECT COUNT(*) FROM `town` WHERE `id_user` = '$user[id]'"),0)+1)*50;
//============//
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `town` WHERE `id_user` = '$user[id]'"),0)<30)
include_once'inc/location/town/new_slot.php'; // купить новое место
include_once'inc/location/town/slot.php'; // построить
include_once'inc/location/town/moderate.php'; // управление
//============//
echo'<div class="b-top"> <h2> Городок </h2></div>';
if($user['time_mer']>$time){
echo'<div class="pan-4">'.img_icons(16,16,'mer').' <a href="/?shop&mer" class="epic"> Мер </a> на '.img_icons(16,16,'time').' <span class=""> '.time_left($user['time_mer']-$time).' </span> </div>';
}
if($user['level']<3){
echo'<div class="block"> Локация будет доступна с '.img_icons(16,16,'up').' <span class="">3-го уровня</span> включительнo</div>';
include_once'sys/foot.php';exit;
}
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `town` WHERE `id_user` = '$user[id]' AND `id_town` != 0 AND `nalog` != '0'"),0)>0){
$q=mysql_query("SELECT * FROM `town` WHERE `id_user` = '$user[id]' AND `id_town` != '0' ORDER BY `id`");
$moneys=0; $bakss=0;
while($post=mysql_fetch_assoc($q)){
$town=mysql_fetch_assoc(mysql_query("SELECT * FROM `town_shop` WHERE `id` = '$post[id_town]' LIMIT 1"));
if($town['type']=="money"){
$moneys+=$post['nalog'];
}else{
$bakss+=$post['nalog'];
}
}
if($build['bank_time']>$time){$bakss=$bakss+($bakss/100*((1.5*$build['bank'])*($build['bank_num']==1?1.2:2)));}
if($build['bank_time']>$time){$moneys=$moneys+($moneys/100*((1.5*$build['bank'])*($build['bank_num']==1?1.2:2)));}
if(isset($_GET['get_nalog']) && ($moneys>0 || $bakss>0)){
mysql_query("UPDATE `user` SET `baks` = `baks` + '$bakss',`money` = `money` + '$moneys' WHERE `id` = '$user[id]'");
mysql_query("UPDATE `town` SET `nalog` = '0' WHERE `id_user` = '$user[id]'");
if($bakss>0)$_SESSION['baks']=$bakss;
if($moneys>0)$_SESSION['money']=$moneys;
header("location:/?town"); exit;
}
echo'<div class="pan-4"> '.img_icons(16,16,'baks').' <a href=/?town&get_nalog> Собрать налоги </a> <span class="small minor"> Накоплено:
'.($bakss>0?img_icons(16,16,'baks').span('',razd($bakss)):null).'
'.($moneys>0?img_icons(16,16,'money').span('',razd($moneys)):null).'
</span></div>';
}
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `town` WHERE `id_user` = '$user[id]' AND `id_town` != 0 AND `time` < '$time'"),0)>0){
$q=mysql_query("SELECT * FROM `town` WHERE `id_user` = '$user[id]' AND `id_town` != 0 AND `time` < '$time'");
while($post=mysql_fetch_assoc($q)){
$town=mysql_fetch_assoc(mysql_query("SELECT * FROM `town_shop` WHERE `id` = '$post[id_town]' LIMIT 1"));
mysql_query("UPDATE `town` SET `nalog` = `nalog` + '".($town['nalog']*($post['count']*$post['level']))."', `time` = '".($time+$town['time'])."' WHERE `id` = '$post[id]'");
}
header("location:/?town"); exit;
}
if(isset($_GET['komp'])){
if(isset($_SESSION['komp'])) unset($_SESSION['komp']); else $_SESSION['komp']=1;
header("location:/?town"); exit;
}
if(isset($_SESSION['komp']))$pages=10; else $pages=4;
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `town` WHERE `id_user` = '$user[id]' "),0);
$k_page=k_page($k_post,$pages);
$page=page($k_page);
$start=$pages*$page-$pages;
if($k_post>4)echo'<div class="pan-4"> <img width="16" height="16" src="/images/icons/'.(isset($_SESSION['komp'])?'down':'up').'.png"> <a href=/?town&komp> Компактный вид </a> </div>';
if(isset($_SESSION['komp']))$q=mysql_query("SELECT * FROM `town` WHERE `id_user` = '$user[id]' ORDER BY `id` ASC LIMIT $start, $pages");
else $q=mysql_query("SELECT * FROM `town` WHERE `id_user` = '$user[id]' ORDER BY `id` ASC LIMIT $start, $pages");
if($k_post==0){echo'<div class="block"> У Вас нет домов </div>';}
else{
while($post=mysql_fetch_assoc($q)){
?>
<?php if($post['id_town']==0): ?>
<div class="b-top">Пустое место</div>
<?php else:
$town=mysql_fetch_assoc(mysql_query("SELECT * FROM `town_shop` WHERE `id` = '$post[id_town]' LIMIT 1"));
if($build['bank_time']>$time){$post['nalog']=$post['nalog']+($post['nalog']/100*((1.5*$build['bank'])*($build['bank_num']==1?1.2:2)));}
?>
<div class="b-top"><?php echo hsc($town['name']);?></div>
<?php endif; ?>
<div class="b-bottom">
<table style="width:100%" cellspacing="0" cellpadding="0" valign="top">
<tbody>
<tr>
<td class="screen" width="20%" align="center">
<img width="48" height="48" src="/inc/location/town/images/<?php echo ($post['id_town']==0?'empty':$post['id_town']) ?>.png" alt="">
</td>
<td width="80%">
<?php if($post['id_town']==0): ?>
<a href="/?town&slot=<?php echo $post['id']; ?>"> Построить домик </a>
<?php else: ?>
<?php echo $town['name']; ?>
Проживают: <?php echo img_icons(16,16,'user_male'); ?> <?php echo ($post['count']*$post['level']); ?><br/>
Накоплено: <?php echo img_icons(16,16,$town['type']); ?> <?php echo razd($post['nalog']); ?><br/>
Сбор налога через: <?php echo img_icons(16,16,'time'); ?> <?php echo time_left($post['time']-$time); ?><br/>
<?php echo img_icons(16,16,'gers'); ?> <a href=/?town&moderate=<?=$post['id'];?>> Управление </a>
<?php endif; ?>
</td>
</tr>
</tbody>
</table>
</div>
<?php
}
if($pages>=4){
if($k_page>1){ echo'<div class="pan-4">'; str("?town&",$k_page,$page); echo'</div>';}
}
}
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `town` WHERE `id_user` = '$user[id]'"),0)<30){
?>
<div class="b-top">Новое место</div>
<div class="b-bottom">
<table style="width:100%" cellspacing="0" cellpadding="0" valign="top">
<tbody>
<tr>
<td class="screen" width="20%" align="center">
<img width="38" height="38" src="/inc/location/town/images/buy.png" alt="">
</td>
<td width="80%">
<?php echo img_icons(16,16,'cart'); ?>
<a href="/?town&new_slot"> Купить </a> новое место, за
<?php echo img_icons(16,16,'baks'); ?>
<?php echo razd($price); ?>
</td>
</tr>
</tbody>
</table>
</div>
<?php
}