Не могу найти ошибку.

  • Автор темы zenya
  • Дата начала
Z
zenya
Есть файл в нем есть ошибка 100% но не могу найти подскажите.
(коротко о проблеме энергии 0 по идеи должен быть отказ в покупке нужно скушать блинчик но
покупка проходит а энергия вместо 0 превращается в -100. как исправить?)
<?
if(!isset($_SESSION['id']) and !isset($_SESSION['login'])) {

print "<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">

<script language=\"javascript\">top.location.href=\"/\";</script>
<title>Перенаправление</title>
</head>
<body bgcolor=\"#eeeeee\" topmargin=\"0\" leftmargin=\"0\">

</body>
</html>";
exit;
}
?>
<?PHP
$login = $_SESSION['login'];
$usid = $_SESSION['id'];
$page = 'Фабрика продуктов';
$sql = mysql_query("SELECT * FROM `tb_users` WHERE `username` = '$login'") or die(mysql_error());
$row = mysql_fetch_assoc($sql);
$level = $row["level"];


//$sql_p = mysql_query("SELECT * FROM `tb_fabrika` WHERE `num` = '1' AND `username` = '$login'") or die(mysql_error());

$sql1 = mysql_query("SELECT * FROM `tb_price`") or die(mysql_error());
$row1 = mysql_fetch_assoc($sql1);

?>

<link rel="stylesheet" type="text/css" href="css/pole1.css" />
<style type="text/css">
.fab {color: #FFF;}
.opt {color: #009900}
.opt1 {color: #990000}
#prod {text-align: left;
padding-left: 5px;
padding-bottom: 2px;}
#prod1 {text-align: right;
padding-left: 5px;
padding-bottom: 2px;}
</style>
<h1 align="center">Фабрики для переработки продуктов</h1>
<p>На полях Вы можете купить Фабрики для переработки продукции.<br />
На одно поле можно поставить только одну фабрику.<br />
Фабрики можно купить с 20 уровня.<br />
Можно купить несколько одинаковых фабрик, если есть свободное поле.</span></a> <br />
Покупка, включение фабрик и переработка продуктов забирает для каждой фабрики своё кол-во энергии, и даёт своё кол-во опыта. <br />
<br />
Доступно 6 видов фабрик:<br />
Сосед-реферер получает 10% от стоимости фабрики. <br />
<br />
</p>
<table width="95%" border="1">
<tr style="background-color: #1D4865;!important">
<td width="12%" rowspan="2"><span class="fab">Название</span></td>
<td width="9%" rowspan="2" class="стиль5" id="birj_table2"><span class="fab">Уровень</span></td>
<td colspan="3" class="стиль5" id="birj_table2"><span class="fab">Переработка</span></td>
<td colspan="2" class="стиль5" id="birj_table2"><span class="fab">Запуск / Сбор</span></td>
<td width="12%" rowspan="2" class="стиль5" id="birj_table2"><span class="fab">Цена</span></td>
</tr>
<tr style="background-color: #1D4865;!important">
<td class="стиль5" id="birj_table4"><span class="fab">Продукт 1</span></td>
<td width="4%" align="center" class="стиль5" id="birj_table4"><span class="fab">=&gt;</span></td>
<td class="стиль5" id="birj_table4"><span class="fab">Продукт 2</span></td>
<td width="8%" class="стиль5" id="birj_table2"><span class="fab">Энергия</span></td>
<td width="8%" class="стиль5" id="birj_table2"><span class="fab">Опыт</span></td>
</tr>
<tr >
<td id="prod">Тесто:<br /></td>
<td> 20 </td>
<td id="prod" width="22%">100 яиц.</td>
<td align="center" id="prod">=&gt;</td>
<td id="prod" width="25%">100 тесто. </td>
<td class="opt1">-100</td>
<td class="opt"><span class="стиль2 стиль7">+50</span></td>
<td id="prod1"> 150
<?php if($level >= '20') {echo '<input type="radio" name="fab" value="1" checked > ';}?></td>
</tr>
<tr style="background-color:#ffffff!important">
<td id="prod">Фарш:</td>
<td>25</td>
<td id="prod"> 100 мяса.</td>
<td align="center" id="prod">=&gt;</td>
<td id="prod">100 фарша,</td>
<td class="opt1">-200</td>
<td class="opt"><span class="стиль2 стиль7">+100</span></td>
<td id="prod1"> 300
<?php if($level >= '25') {echo '<input type="radio" name="fab" value="2"> ';}?></td>
</tr>
<tr>
<td id="prod">Сыр:</td>
<td>30</td>
<td id="prod">100 молока овцы.</td>
<td align="center" id="prod2">=&gt;</td>
<td id="prod">100 сыра</td>
<td class="opt1">-400</td>
<td class="opt"><span class="стиль2 стиль7">+200</span></td>
<td id="prod1"> 600
<?php
if($level >= '30') {echo '<input type="radio" name="fab" value="3"> ';}
?></td>
</tr>
<tr>
<td id="prod">Сметана:</td>
<td>35</td>
<td id="prod">100 молока коровы.</td>
<td align="center" id="prod6">=&gt;</td>
<td id="prod">100 сметаны.</td>
<td class="opt1">-800</td>
<td class="opt"><span class="стиль2 стиль7">+400</span></td>
<td id="prod1"> 1500
<?php if($level >= '35') {echo '<input type="radio" name="fab" value="4">';}?></td>
</tr>
<tr>
<td id="prod">Варежек:</td>
<td>40</td>
<td id="prod">100 меха.</td>
<td align="center" id="prod5">=&gt;</td>
<td id="prod">100 варежек.</td>
<td class="opt1">-2000</td>
<td class="opt"><span class="стиль2 стиль7">+1000</span></td>
<td id="prod1"> 3000
<?php if($level >= '40') {echo '<input type="radio" name="fab" value="5"> ';}?></td>
</tr>
<tr>
<td id="prod">Удобрений</td>
<td>45</td>
<td id="prod">100 навоза </td>
<td align="center" id="prod4">=&gt;</td>
<td id="prod">100 коробок удобрения.</td>
<td class="opt1">-3000</td>
<td class="opt"><span class="стиль2 стиль7">+1500</span></td>
<td id="prod1"> 15000
<?php if($level >= '45') {echo '<input type="radio" name="fab" value="6"> ';}?></td>
</tr>
<tr>
<td colspan="8" id="prod9">Время переработки продуктов - <strong>12</strong> часов. ntcn</td>
</tr>
</table>
<br><br>


<script type="text/javascript" src="/js/pole_divs.js"></script>
<div class="answer">
<b class="close">X</b><br>
</div>
<div id="tabs_pole">
<ul>
<?
$sql_pp = mysql_query("SELECT * FROM `tb_fabrika` WHERE `username` = '$login'") or die(mysql_error());
$kol_pole = mysql_num_rows($sql_pp);
$koll = $kol_pole / 9;

if($kol_pole <= 8) {$kl = 1;} else {
$kl = 1;
while ($kl <= $koll) {

$kl++;
}
}
for($i = 1; $i<=$kl; $i++) {

?>
<li><a href="#pole<?=$i; ?>"><span><?=$i; ?></span></a></li>
<? } ?>

</ul>
</div>
<div id="loadA"><div id="loadB">
<div id="tabs_pole_container" style="height: 297px;">
<span id="errors_pole" style="padding:5px 10px; background:#F98E8E; border-radius:5px;display:none;"></span>

<span id="timers" style="padding:5px 10px; background:#F98E8E; border-radius:5px;display:none;"></span>
<?
$q = $kl;
for ($k = 1; $k <= $q; $k++) {

if($k == 1) {$i = 20;}
elseif ($k > 1) {


$i = $i + 9;


}
?>
<div id="pole<?=$k; ?>" class="tab_content" style="display:<?if ($k==1) print "block;"; else print"none;";?>">
<div id="pole" unselectable="on" style="margin-left: 7px;">



<?php
if($level == 20 and $k == 1) {
echo '<div id="pole_';echo $i; echo '" class="pole_img '.fab_class("$login", $i).'" style="top: 0px; left: 154px; cursor: pointer;">'.sobrati("$login", $i).'
<div class="click_div" onclick="pay_pol(';echo $i; echo ');"></div>
';
} else {
if($level < ($i)) {
echo '<div class="pole_img pole_kupit" style="top: 0px; left: 154px;">';
echo '<span class="text">Купить c '; echo $i; echo' уровня</span>';
}else{

echo '<div id="pole_';echo $i; echo '" class="pole_img '.fab_class("$login", $i).'" style="top: 0px; left: 154px; cursor: pointer;">'.sobrati("$login", $i).'
';
echo '<div class="click_div" onclick="pay_pol(';echo $i; echo ');"></div>';

}


}
echo '</div>';
if($level < ($i+5)) {
echo '<div class="pole_img pole_kupit" style="top: -60px; left: 80px;">';
echo '<span class="text">Купить c '; echo $i+5; echo' уровня</span>';

}else{

echo '<div id="pole_';echo $i+5; echo '" class="pole_img '.fab_class("$login", $i+5).'" style="top: -57px; left: 83px; cursor: pointer;">
'.sobrati("$login", $i+5).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+5; echo ');"></div>';

}
echo '</div>';
if($level < ($i+10)) {
echo '<div class="pole_img pole_kupit" style="top: -11px; left: 4px;">';
echo '<span class="text">Купить c '; echo $i+10; echo' уровня</span>';
}else{

echo '<div id="pole_';echo $i+10; echo '" class="pole_img '.fab_class("$login", $i+10).'" style="top: -114px; left: 12px; cursor: pointer;">
'.sobrati("$login", $i+10).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+10; echo ');"></div>';

}
echo '</div>';
if($level < ($i+15)) {
echo '<div class="pole_img pole_kupit" style="top: -265px; left: 232px;">';
echo '<span class="text">Купить c '; echo $i+15; echo' уровня</span>';
}else{

echo '<div id="pole_';echo $i+15; echo '" class="pole_img '.fab_class("$login", $i+15).'" style="top: -265px; left: 232px; cursor: pointer;">'.sobrati("$login", $i+15).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+15; echo ');"></div>';
}
echo '</div>';
if($level < ($i+20)) {
echo '<div class="pole_img pole_kupit" style="top: -324px; left: 162px;">';
echo '<span class="text">Купить c '; echo $i+20; echo' уровня</span>';
}else{

echo '<div id="pole_';echo $i+20; echo '" class="pole_img '.fab_class("$login", $i+20).'" style="top: -324px; left: 162px; cursor: pointer;">'.sobrati("$login", $i+20).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+20; echo ');"></div>';
}
echo '</div>';
if($level < ($i+25)) {
echo '<div class="pole_img pole_kupit" style="top: -381px; left: 91px;">';
echo '<span class="text">Купить c '; echo $i+25; echo' уровня</span>';
}else{

echo '<div id="pole_';echo $i+25; echo '" class="pole_img '.fab_class("$login", $i+25).'" style="top: -381px; left: 91px; cursor: pointer;">'.sobrati("$login", $i+25).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+25; echo ');"></div>';
}
echo '</div>';
if($level < ($i+30)) {
echo '<div class="pole_img pole_kupit" style="top: -530px; left: 310px;">';
echo '<span class="text">Купить c '; echo $i+30; echo' уровня</span>';
}else{

echo '<div id="pole_';echo $i+30; echo '" class="pole_img '.fab_class("$login", $i+30).'" style="top: -530px; left: 310px; cursor: pointer;">'.sobrati("$login", $i+30).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+30; echo ');"></div>';
}
echo '</div>';
if($level < ($i+35)) {
echo '<div class="pole_img pole_kupit" style="top: -588px; left: 239px;">';
echo '<span class="text">Купить c '; echo $i+35; echo' уровня</span>';
}else{

echo '<div id="pole_';echo $i+35; echo '" class="pole_img '.fab_class("$login", $i+35).'" style="top: -588px; left: 239px; cursor: pointer;">'.sobrati("$login", $i+35).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+35; echo ');"></div>';
}
echo '</div>';
if($level < ($i+40)) {
echo '<div class="pole_img pole_kupit" style="top: -647px; left: 169px;">';
echo '<span class="text">Купить c '; echo $i+40; echo' уровня</span>';
} else {
echo '<div id="pole_';echo $i+40; echo '" class="pole_img '.fab_class("$login", $i+40).'" style="top: -647px; left: 169px; cursor: pointer;">'.sobrati("$login", $i+40).'';
echo '<div class="click_div" onclick="pay_pol(';echo $i+40; echo ');"></div>';
}
echo '</div>';
?>

</div></div>
<? } ?>


</div></div>









<div class="clear"></div>
</div>



<script type="text/javascript"src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="/js/jquery.noty.packaged.min.js" type="text/javascript"></script>
<script type="text/javascript"src="/js/obrf.js"></script>
 
Сверху