Файл: ubiznes.mobi/inc/location/office/factory.php
Строк: 63
<?
if(isset($_GET['factory'])){
if(isset($_GET['upgr'])){
$id=abs(intval($_GET['upgr']));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `business` WHERE `id` = '$id'"),0)>0){
$bus=mysql_fetch_assoc(mysql_query("SELECT * FROM `business` WHERE `id` = '$id' LIMIT 1"));
$bus_upgr=mysql_fetch_assoc(mysql_query("SELECT * FROM `business_user_upgr` WHERE `id_f` = '$bus[id]' AND `id_user` = '$user[id]' LIMIT 1"));
$price=($bus_upgr['level']+1)*50;
if(isset($_GET['ok'])){
if($bus_upgr['level']<($max+(2*$office['business']))){
if($user['baks']>=$price){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `business_user_upgr` WHERE `id_user` = '$user[id]' AND `id_f` = '$id'"),0)>0){
mysql_query("UPDATE `business_user_upgr` SET `level` = `level` + '1' WHERE `id_user` = '$user[id]' AND `id_f` = '$id'");
}else{
mysql_query("INSERT INTO `business_user_upgr` SET `level` = '1', `id_f` = '$id', `id_user` = '$user[id]'");
}
mysql_query("UPDATE `user` SET `baks` = `baks` - '$price' WHERE `id` = '$user[id]'");
$_SESSION['msg']="Улучшение успешно начато";
header("location:/?office&factory");
}else no_baks($price-$user['baks']);
}else{err_game("Достигнут максимальный уровень");}
}
echo'<div class="pan-4">Вы действительно хотите улучшить <span class="epic"> '.hsc($bus['name']).' </span> за '.img_icons(16,16,'baks').span('',razd($price)).'?</div>';
podtv("/?office&factory&upgr=$id&ok","/?office&factory");
include_once'sys/foot.php';
}
}
echo'<div class="pan-4"> <font size="2">Каждый уровень увеличивает прибыль и опыт на <font color="yellow">5%</font> в <a href=/?business style="color:lime">Бизнес Центре</a></br></font></div>';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `business`"),0);
echo'<div class="b-top">';
if ($k_post==0){echo "Список бизнесов пуст";}
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q=mysql_query("SELECT * FROM `business` ORDER BY `level` ASC, `id` DESC LIMIT $start, $set[p_str]");
while($post=mysql_fetch_array($q)){
$bus_upgr=mysql_fetch_assoc(mysql_query("SELECT * FROM `business_user_upgr` WHERE `id_f` = '$post[id]' AND `id_user` = '$user[id]' LIMIT 1"));
$price=($bus_upgr['level']+1)*50;
echo'<img width="44" height="44" src="/inc/location/business/images/'.$post['id'].'.png" class="portrait">
<div><span class="minor small">
'.($post['level']<=$user['level']?'<a href=/?office&factory&upgr='.$post['id'].'> <span class="epic">':'<span class="">').'
'.hsc($post['name']).' </span>
'.($post['level']<=$user['level']?'</a>':null).'
'.($post['level']>$user['level']?', доступен с '.img_icons(16,16,'up').span('',$post['level']).' уровня</div>
<div> ':null).' Уровень прокачки: '.img_icons(16,16,'up').span('epic',$bus_upgr['level']).'/'.span('',($max+(2*$office['business']))).'</span> </div>
<div> Доход: <img width="16" height="16" src="/images/icons/money.png"> <span class=""> '.($post['sell']+($bus_upgr['level']*100)).' </span> | Опыт: <img width="16" height="16" src="/images/icons/star_on.png"> <span class=""> '.($post['exp']+($bus_upgr['level']*10)).' </span> </div>
<div> Стоимость улучшения: '.img_icons(16,16,'baks').span('',razd($price)).' </div>
<div style="clear:both"></div><div class="event-delim"></div>';
}
if($k_page>1){ echo'<div class="pan-4">';str("?office&factory&",$k_page,$page); echo'</div>';} // Вывод страниц.
echo'</div>';
back("/?office");
include_once'sys/foot.php';
}