Правка showitem, борьба с deprecated.

This commit is contained in:
Igor Barkov [iwork] 2018-12-12 13:01:11 +02:00
parent bd14bbffc6
commit d5bc6c59fc
3 changed files with 12 additions and 67 deletions

View File

@ -1635,7 +1635,7 @@ function showitem2()
* @return string * @return string
*/ */
function showitem($row, $type, $returned = false, $infOnly = false) function showitem($row, $type = null, $returned = false, $infOnly = false)
{ {
global $user; global $user;
$runes_exp = ['1' => 10500, '2' => 23500, '3' => 38500, '4' => 57000, '5' => 77000, '6' => 103000, '7' => 136500, '8' => 171500, '9' => 212500, '10' => 257500]; $runes_exp = ['1' => 10500, '2' => 23500, '3' => 38500, '4' => 57000, '5' => 77000, '6' => 103000, '7' => 136500, '8' => 171500, '9' => 212500, '10' => 257500];

View File

@ -1537,62 +1537,7 @@ if (input::get('setch')) {
header("Cache-Control: no-cache"); header("Cache-Control: no-cache");
if (input::get('edit')) { if (input::get('edit')) {
if (input::get('ups')) { if (input::get('ups')) addOnePoint(input::get('ups'), 'stat');
addOnePoint(input::get('ups'), 'stat');
/*switch (input::get('ups')) {
case 'sila' :
addOnePoint('sila','stat');
break;
case 'lovk' :
addOnePoint('lovk','stat');
break;
case 'inta' :
addOnePoint('inta','stat');
break;
case 'vinos' :
addOnePoint('vinos','stat');
break;
case 15 :
addOnePoint('intel','stat');
break;
case 16 :
addOnePoint('mudra','stat');
break;
case 21 :
addOnePoint('noj','mastery');
break;
case 22 :
addOnePoint('mec','mastery');
break;
case 23 :
addOnePoint('dubina','mastery');
break;
case 24 :
addOnePoint('topor','mastery');
break;
case 25 :
addOnePoint('mfire','mastery');
break;
case 26 :
addOnePoint('mwater','mastery');
break;
case 27 :
addOnePoint('mair','mastery');
break;
case 28 :
addOnePoint('mearth','mastery');
break;
case 29 :
addOnePoint('mlight','mastery');
break;
case 210 :
addOnePoint('mgray','mastery');
break;
case 211 :
addOnePoint('mdark','mastery');
break;
}*/
}
if (input::get('upm')) addOnePoint(input::get('upm'), 'mastery'); if (input::get('upm')) addOnePoint(input::get('upm'), 'mastery');
@ -2321,7 +2266,7 @@ if (input::get('edit')) {
$getItems = []; $getItems = [];
$row = []; $row = [];
#while ($row = $data->fetch_assoc()) showitem($row, null, "edit=1&razdel=$_SESSION[razdel]"); #while ($row = $data->fetch_assoc()) showitem($row, null, "edit=1&razdel=$_SESSION[razdel]");
while ($row = $data->fetch_assoc()) showitem($row, null); while ($row = $data->fetch_assoc()) showitem($row);
if ($viewInventory and $getItems) { if ($viewInventory and $getItems) {
foreach ($viewInventory as $viewCategiryes) { foreach ($viewInventory as $viewCategiryes) {
echo $viewCategiryes['header']; echo $viewCategiryes['header'];

View File

@ -128,20 +128,20 @@ if ($_GET['sid'] && $_GET['rep']) {
HREF="?razdel=3">Модифицирование</A></TD> HREF="?razdel=3">Модифицирование</A></TD>
</TR> </TR>
<TR> <TR>
<td colspan=7 bgcolor=#A5A5A5 style="text-align: center; font-weight: bold;"> <td colspan=7 bgcolor=#A5A5A5 style="text-align: center;">
<?php <?php
switch ($_GET['razdel']) { switch ($_GET['razdel']) {
case 0: default:
echo "Починка поврежденных предметов"; echo "Починка поврежденных предметов";
break; break;
case 1: case 1:
echo "Нанесение надписей на оружие"; echo "Нанесение надписей на оружие";
break; break;
case 2: case 2:
echo "Перезарядка встроеной магии</B><BR><i>Если в предмет встроена магия, мы поможем ее перезарядить за умеренную плату. Учтите, ничто не вечно под луной, в том числе и магия, рано или поздно встроенный свиток исчерпает все свои ресурсы, и мы уже не сможем его перезарядить.</i>"; echo "Перезарядка встроеной магии<BR><i>Если в предмет встроена магия, мы поможем ее перезарядить за умеренную плату. Учтите, ничто не вечно под луной, в том числе и магия, рано или поздно встроенный свиток исчерпает все свои ресурсы, и мы уже не сможем его перезарядить.</i>";
break; break;
case 3: case 3:
echo "Модификация предметов</B><BR><I>Наши мастера помогут вам модифицировать ваши доспехи. К сожалению, технология не позволяет повторно модифицировать вещи. Чем выше у вас интеллект, тем яснее вы сможете объяснить мастерам желаемый результат. Результат может быть непредсказуем!</I><B>"; echo "Модификация предметов<BR><I>Наши мастера помогут вам модифицировать ваши доспехи. К сожалению, технология не позволяет повторно модифицировать вещи. Чем выше у вас интеллект, тем яснее вы сможете объяснить мастерам желаемый результат. Результат может быть непредсказуем!</I><B>";
break; break;
} }
?> ?>
@ -152,8 +152,8 @@ if ($_GET['sid'] && $_GET['rep']) {
<TABLE WIDTH=100% BGCOLOR="#A5A5A5"> <TABLE WIDTH=100% BGCOLOR="#A5A5A5">
<?php <?php
if ($_GET['razdel'] == 0) { if ($_GET['razdel'] == 0) {
$data = mysql_query("SELECT * FROM `inventory` WHERE `type` < 12 AND `owner` = '{$user['id']}' AND `dressed` = 0 AND `isrep` = 1 AND `setsale`=0 ORDER by `update` DESC; "); $data = db::c()->query('SELECT * FROM `inventory` WHERE `type` < 12 AND `dressed` = 0 AND `isrep` = 1 AND `setsale` = 0 AND `owner` = ?i ORDER BY `update` DESC',$_SESSION['uid']);
while ($row = mysql_fetch_array($data)) { while ($row = $data->fetch_assoc()) {
$row['count'] = 1; $row['count'] = 1;
if ($i == 0) { if ($i == 0) {
$i = 1; $i = 1;
@ -187,8 +187,8 @@ if ($_GET['sid'] && $_GET['rep']) {
} }
if ($_GET['razdel'] == 1) { if ($_GET['razdel'] == 1) {
$data = mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$user['id']}' AND `dressed` = 0 AND `type` = 3 AND `name` NOT LIKE '%Букет%' AND `setsale`=0 ORDER by `update` DESC; "); $data = db::c()->query('SELECT * FROM `inventory` WHERE `owner` = ?i AND `dressed` = 0 AND `type` = 3 AND `name` NOT LIKE "?S" AND `setsale`=0 ORDER by `update` DESC',$_SESSION['uid'],'%Букет%');
while ($row = mysql_fetch_array($data)) { while ($row = $data->fetch_assoc()) {
$row['count'] = 1; $row['count'] = 1;
if ($i == 0) { if ($i == 0) {
$i = 1; $i = 1;
@ -201,7 +201,7 @@ if ($_GET['sid'] && $_GET['rep']) {
?> ?>
<BR> <BR>
<small> <small>
<? if ($row['text'] == null) { ?><A HREF="#" onclick="AddCount(<?= $row['id'] ?>)"> <? if (empty($row['text'])) { ?><A HREF="#" onclick="AddCount(<?= $row['id'] ?>)">
Нанести надпись за 30 кр.</A><BR><? } else { Нанести надпись за 30 кр.</A><BR><? } else {
?><A HREF="?razdel=1&rep=<?= $row['id'] ?>&sid=2">Стереть надпись</A><BR><? ?><A HREF="?razdel=1&rep=<?= $row['id'] ?>&sid=2">Стереть надпись</A><BR><?
} ?> } ?>