Зебра таблиц перенесена в таблицу стилей. HTML код вытащен из многочисленных php echo.
This commit is contained in:
parent
6166f1d420
commit
6508ec4935
212
ashop.php
212
ashop.php
@ -81,6 +81,72 @@ if (isset($_GET['set']) OR isset($_POST['set'])) {
|
||||
err('Недостаточно денег или нет вещей в наличии.');
|
||||
}
|
||||
}
|
||||
$shopCategory = '';
|
||||
if ($_REQUEST['compare'] && !$_REQUEST['common'] && !$_REQUEST['present']) {
|
||||
$shopCategory = "Составление подарочного букета";
|
||||
} else {
|
||||
switch ($_GET['otdel']) {
|
||||
default:
|
||||
$shopCategory = "Кастеты и ножи";
|
||||
$_GET['otdel'] = 1;
|
||||
break;
|
||||
case 1:
|
||||
$shopCategory = "Кастеты и ножи";
|
||||
break;
|
||||
case 11:
|
||||
$shopCategory = "Топоры";
|
||||
break;
|
||||
case 12:
|
||||
$shopCategory = "Дубины и булавы";
|
||||
break;
|
||||
case 13:
|
||||
$shopCategory = "Мечи";
|
||||
break;
|
||||
case 14:
|
||||
$shopCategory = "Луки и арбалеты";
|
||||
break;
|
||||
case 2:
|
||||
$shopCategory = "Сапоги";
|
||||
break;
|
||||
case 21:
|
||||
$shopCategory = "Перчатки";
|
||||
break;
|
||||
case 22:
|
||||
$shopCategory = "Легкая броня";
|
||||
break;
|
||||
case 23:
|
||||
$shopCategory = "Тяжелая броня";
|
||||
break;
|
||||
case 24:
|
||||
$shopCategory = "Шлемы";
|
||||
break;
|
||||
case 3:
|
||||
$shopCategory = "Щиты";
|
||||
break;
|
||||
case 4:
|
||||
$shopCategory = "Серьги";
|
||||
break;
|
||||
case 41:
|
||||
$shopCategory = "Ожерелья";
|
||||
break;
|
||||
case 42:
|
||||
$shopCategory = "Кольца";
|
||||
break;
|
||||
case 5:
|
||||
$shopCategory = "Заклинания: нейтральные";
|
||||
break;
|
||||
case 51:
|
||||
$shopCategory = "Заклинания: боевые и защитные";
|
||||
break;
|
||||
case 6:
|
||||
$shopCategory = "Амуниция";
|
||||
break;
|
||||
case 7:
|
||||
$shopCategory = "Букеты";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
@ -100,7 +166,6 @@ if (isset($_GET['set']) OR isset($_POST['set'])) {
|
||||
}
|
||||
|
||||
// Закрывает окно
|
||||
|
||||
function closehint3() {
|
||||
document.all("hint3").style.visibility = "hidden";
|
||||
}
|
||||
@ -119,73 +184,8 @@ if (isset($_GET['set']) OR isset($_POST['set'])) {
|
||||
<!--Магазин-->
|
||||
<table border=0 width=100% cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td align=center>
|
||||
<?php
|
||||
if ($_REQUEST['compare'] && !$_REQUEST['common'] && !$_REQUEST['present']) {
|
||||
echo "Составление подарочного букета";
|
||||
} else {
|
||||
switch ($_GET['otdel']) {
|
||||
default:
|
||||
echo "Оружие: кастеты,ножи";
|
||||
$_GET['otdel'] = 1;
|
||||
break;
|
||||
case 1:
|
||||
echo "Оружие: кастеты,ножи";
|
||||
break;
|
||||
case 11:
|
||||
echo "Оружие: топоры";
|
||||
break;
|
||||
case 12:
|
||||
echo "Оружие: дубины,булавы";
|
||||
break;
|
||||
case 13:
|
||||
echo "Оружие: мечи";
|
||||
break;
|
||||
case 14:
|
||||
echo "Оружие: луки и арбалеты";
|
||||
break;
|
||||
case 2:
|
||||
echo "Одежда: сапоги";
|
||||
break;
|
||||
case 21:
|
||||
echo "Одежда: перчатки";
|
||||
break;
|
||||
case 22:
|
||||
echo "&Одежда: легкая броня";
|
||||
break;
|
||||
case 23:
|
||||
echo "Одежда: тяжелая броня";
|
||||
break;
|
||||
case 24:
|
||||
echo "Одежда: шлемы";
|
||||
break;
|
||||
case 3:
|
||||
echo "Щиты";
|
||||
break;
|
||||
case 4:
|
||||
echo "Ювелирные товары: серьги";
|
||||
break;
|
||||
case 41:
|
||||
echo "Ювелирные товары: ожерелья";
|
||||
break;
|
||||
case 42:
|
||||
echo "Ювелирные товары: кольца";
|
||||
break;
|
||||
case 5:
|
||||
echo "Заклинания: нейтральные";
|
||||
break;
|
||||
case 51:
|
||||
echo "Заклинания: боевые и защитные";
|
||||
break;
|
||||
case 6:
|
||||
echo "Амуниция";
|
||||
break;
|
||||
case 7:
|
||||
echo "Букеты";
|
||||
break;
|
||||
}
|
||||
}
|
||||
?>
|
||||
<td>
|
||||
<h3><?=$shopCategory?></h3>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -223,7 +223,6 @@ if (isset($_GET['set']) OR isset($_POST['set'])) {
|
||||
}
|
||||
?>
|
||||
<!-- Подарить подарок -->
|
||||
|
||||
<table cellspacing=0 cellpadding=0 width=100% bgcolor=#e0e0e2>
|
||||
<td>
|
||||
<form method="post">
|
||||
@ -248,10 +247,9 @@ if (isset($_GET['set']) OR isset($_POST['set'])) {
|
||||
преподнести в подарок:<br>
|
||||
</ol>
|
||||
<input type="hidden" name="flower" id="flower" value="">
|
||||
<table border=0 width=100% cellspacing="1" cellpadding="2"
|
||||
<table class="zebra" width=100% cellspacing="1" cellpadding="2"
|
||||
bgcolor="#A5A5A5">
|
||||
<?
|
||||
//print_r($_POST);
|
||||
<?php
|
||||
$data = db::c()->query('SELECT `id`,`img` FROM `inventory` WHERE `owner`= ?i
|
||||
AND `dressed` = 0
|
||||
AND (
|
||||
@ -261,53 +259,46 @@ if (isset($_GET['set']) OR isset($_POST['set'])) {
|
||||
AND `setsale` = 0 AND `present` = "?s"
|
||||
ORDER BY `id` DESC', $_SESSION['uid'], '%Букет%', '%Сувенир%', '%Подарок%', '%Валентинка%', '%Открытка%', 'Ель%', '%Медаль%', '%Статуэтка%', null);
|
||||
while ($row = $data->fetch_assoc()) {
|
||||
if (!in_array($row['id'], array_keys($_SESSION['flowers']))) {
|
||||
$row['count'] = 1;
|
||||
if ($i == 0) {
|
||||
$i = 1;
|
||||
$color = '#C7C7C7';
|
||||
} else {
|
||||
$i = 0;
|
||||
$color = '#D5D5D5';
|
||||
if (!in_array($row['id'], array_keys($_SESSION['flowers']))) {
|
||||
$row['count'] = 1;
|
||||
?>
|
||||
<tr>
|
||||
<td align=center style='width:150px'>
|
||||
<img src="i/sh/<?= $row['img'] ?>">
|
||||
<br><input type=submit
|
||||
onClick="document.all['flower'].value="<?= $row['id']; ?>
|
||||
value="Подарить">
|
||||
</td>
|
||||
<td valign=top>
|
||||
<?php showitem($row); ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
echo "<tr bgcolor={$color}><td align=center style='width:150px'><img src=\"i/sh/{$row['img']}\" border=0>";
|
||||
?>
|
||||
<br><input type=submit
|
||||
onClick="document.all['flower'].value="<?= $row['id']; ?>
|
||||
"" value="Подарить">
|
||||
</form>
|
||||
</td>
|
||||
<?
|
||||
echo "<td valign=top>";
|
||||
showitem($row);
|
||||
echo "</td></tr>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</table>
|
||||
|
||||
<?
|
||||
} else {
|
||||
$data = db::c()->query('SELECT `id`,`img`,`name` FROM `ashop` WHERE `count` > 0 AND `razdel` = "?s" AND `ecost` > 0 ORDER BY `ecost` ASC', $_GET['otdel']);
|
||||
while ($row = $data->fetch_assoc()) {
|
||||
if ($i == 0) {
|
||||
$i = 1;
|
||||
$color = '#C7C7C7';
|
||||
} else {
|
||||
$i = 0;
|
||||
$color = '#D5D5D5';
|
||||
}
|
||||
echo "<tr bgcolor=" . $color . "><td align=center style='width:150px'><img src=\"i/sh/{$row['img']}\" border=0>";
|
||||
?>
|
||||
<br/>
|
||||
<a href="ashop.php?otdel=<?= $_GET['otdel'] ?>&set=<?= $row['id'] ?>&sid=">купить</A>
|
||||
<img src="i/up.gif" width=11 height=11 border=0 alt="Купить несколько штук"
|
||||
style="cursor:hand"
|
||||
onClick="AddCount("<?= $row['id'] ?>", "<?= $row['name'] ?>")"></td>
|
||||
<?
|
||||
echo "<td valign=top>";
|
||||
showitem($row);
|
||||
echo "</td></tr>";
|
||||
<tr>
|
||||
<td align=center style='width:150px'><img src="i/sh/<?= $row['img'] ?>"
|
||||
border=0>
|
||||
<br/>
|
||||
<a href="ashop.php?otdel=<?= $_GET['otdel'] ?>&set=<?= $row['id'] ?>&sid=">купить</A>
|
||||
<img src="i/up.gif" width=11 height=11 border=0 alt="Купить несколько штук"
|
||||
style="cursor:hand"
|
||||
onClick="AddCount("<?= $row['id'] ?>", "<?= $row['name'] ?>")">
|
||||
</td>
|
||||
<td valign=top>
|
||||
<?php showitem($row); ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -319,7 +310,8 @@ if (isset($_GET['set']) OR isset($_POST['set'])) {
|
||||
<td valign=top width=280>
|
||||
<b>Масса всех ваших вещей: <?= $itemWeight['m'] ?>/<?= get_meshok() ?>
|
||||
<br>У вас в наличии: <span style="color: #339900;"><?= $bank['ekr'] ?></span> екр.</b>
|
||||
<hr /><a href=upgrade_items.php><font color=blue>Улучшение Артефактов</font></a>
|
||||
<hr/>
|
||||
<a href=upgrade_items.php>Улучшение Артефактов</a>
|
||||
<hr>
|
||||
|
||||
<div style="background-color: #d2d0d0;padding: 1px; text-align: center; font-weight: bold;">
|
||||
|
@ -1015,4 +1015,11 @@ table.adm td {
|
||||
table.adm tbody tr:hover td
|
||||
{
|
||||
color: #009;
|
||||
}
|
||||
|
||||
table.zebra tr {
|
||||
background-color: #C7C7C7;
|
||||
}
|
||||
table.zebra tr:nth-child(even) {
|
||||
background-color: #D5D5D5;
|
||||
}
|
25
shop.php
25
shop.php
@ -256,12 +256,6 @@ switch ($shopItemTypeNumber) {
|
||||
font-family: Tahoma, sans-serif;
|
||||
font-size: 13px;
|
||||
}
|
||||
table.zebra tr {
|
||||
background-color: #C7C7C7;
|
||||
}
|
||||
table.zebra tr:nth-child(even) {
|
||||
background-color: #D5D5D5;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
function addCountItems(name, txt) {
|
||||
@ -307,14 +301,6 @@ switch ($shopItemTypeNumber) {
|
||||
$data = db::c()->query('SELECT * FROM `inventory` WHERE `owner` = ?i AND `dressed` = 0 AND `setsale` = 0 AND `cost` > 0 AND `present` = "?s" AND `tradesale` = 0 AND `podzem` = 0 ORDER BY `update` DESC', $user['id'], null);
|
||||
while ($row = $data->fetch_assoc()) {
|
||||
$row['count'] = 1;
|
||||
// if ($i == 0) {
|
||||
// $i = 1;
|
||||
// $color = '#C7C7C7';
|
||||
// } else {
|
||||
// $i = 0;
|
||||
// $color = '#D5D5D5';
|
||||
// }
|
||||
|
||||
$price = $row['cost'] * 1;
|
||||
if ($data['koll']) {
|
||||
$price *= $data['koll'];
|
||||
@ -331,7 +317,7 @@ switch ($shopItemTypeNumber) {
|
||||
$allcost = round(($allcost * $per), 2);
|
||||
}
|
||||
?>
|
||||
<tr bgcolor="<?= $color ?>">
|
||||
<tr>
|
||||
<td align=center style='width: 150px;'>
|
||||
<img src="i/sh/<?= $row['img'] ?>" border=0>
|
||||
<br><a href="shop.php?sellitem=<?= $row['id'] ?>&sid=&sale=1">продать
|
||||
@ -347,15 +333,8 @@ switch ($shopItemTypeNumber) {
|
||||
} else {
|
||||
$data = db::c()->query('SELECT `id`, `img`, `name` FROM `shop` WHERE `count` > 0 AND `razdel` = ?i ORDER by `nlevel` ASC, `id` ASC', $shopItemTypeNumber);
|
||||
while ($row = $data->fetch_assoc()) {
|
||||
if ($i == 0) {
|
||||
$i = 1;
|
||||
$color = '#C7C7C7';
|
||||
} else {
|
||||
$i = 0;
|
||||
$color = '#D5D5D5';
|
||||
}
|
||||
?>
|
||||
<tr bgcolor="<?= $color ?>">
|
||||
<tr>
|
||||
<td align=center style='width: 150px;'>
|
||||
<img src="i/sh/<?= $row['img'] ?>" border=0>
|
||||
<br>
|
||||
|
Loading…
Reference in New Issue
Block a user