Правка 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
*/
function showitem($row, $type, $returned = false, $infOnly = false)
function showitem($row, $type = null, $returned = false, $infOnly = false)
{
global $user;
$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");
if (input::get('edit')) {
if (input::get('ups')) {
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('ups')) addOnePoint(input::get('ups'), 'stat');
if (input::get('upm')) addOnePoint(input::get('upm'), 'mastery');
@ -2321,7 +2266,7 @@ if (input::get('edit')) {
$getItems = [];
$row = [];
#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) {
foreach ($viewInventory as $viewCategiryes) {
echo $viewCategiryes['header'];

View File

@ -128,20 +128,20 @@ if ($_GET['sid'] && $_GET['rep']) {
HREF="?razdel=3">Модифицирование</A></TD>
</TR>
<TR>
<td colspan=7 bgcolor=#A5A5A5 style="text-align: center; font-weight: bold;">
<td colspan=7 bgcolor=#A5A5A5 style="text-align: center;">
<?php
switch ($_GET['razdel']) {
case 0:
default:
echo "Починка поврежденных предметов";
break;
case 1:
echo "Нанесение надписей на оружие";
break;
case 2:
echo "Перезарядка встроеной магии</B><BR><i>Если в предмет встроена магия, мы поможем ее перезарядить за умеренную плату. Учтите, ничто не вечно под луной, в том числе и магия, рано или поздно встроенный свиток исчерпает все свои ресурсы, и мы уже не сможем его перезарядить.</i>";
echo "Перезарядка встроеной магии<BR><i>Если в предмет встроена магия, мы поможем ее перезарядить за умеренную плату. Учтите, ничто не вечно под луной, в том числе и магия, рано или поздно встроенный свиток исчерпает все свои ресурсы, и мы уже не сможем его перезарядить.</i>";
break;
case 3:
echo "Модификация предметов</B><BR><I>Наши мастера помогут вам модифицировать ваши доспехи. К сожалению, технология не позволяет повторно модифицировать вещи. Чем выше у вас интеллект, тем яснее вы сможете объяснить мастерам желаемый результат. Результат может быть непредсказуем!</I><B>";
echo "Модификация предметов<BR><I>Наши мастера помогут вам модифицировать ваши доспехи. К сожалению, технология не позволяет повторно модифицировать вещи. Чем выше у вас интеллект, тем яснее вы сможете объяснить мастерам желаемый результат. Результат может быть непредсказуем!</I><B>";
break;
}
?>
@ -152,8 +152,8 @@ if ($_GET['sid'] && $_GET['rep']) {
<TABLE WIDTH=100% BGCOLOR="#A5A5A5">
<?php
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; ");
while ($row = mysql_fetch_array($data)) {
$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 = $data->fetch_assoc()) {
$row['count'] = 1;
if ($i == 0) {
$i = 1;
@ -187,8 +187,8 @@ if ($_GET['sid'] && $_GET['rep']) {
}
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; ");
while ($row = mysql_fetch_array($data)) {
$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 = $data->fetch_assoc()) {
$row['count'] = 1;
if ($i == 0) {
$i = 1;
@ -201,7 +201,7 @@ if ($_GET['sid'] && $_GET['rep']) {
?>
<BR>
<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 {
?><A HREF="?razdel=1&rep=<?= $row['id'] ?>&sid=2">Стереть надпись</A><BR><?
} ?>