Помощь по скриптам | Помогите с кодом
вот решил попробывать запилить модуль.
[hljs class="php"]<?php <?php
define('PROTECTOR', 1);
$head = 'bz';//фикс. места
$textl='Боевой пропуск';
include('files/db.php');
include('files/auth.php');
include('files/func.php');
include('files/core.php');
include('files/head.php');
include('files/zag.php');
switch($_GET[mod]){
default:
?>
<style type="text/css">
TABLE {
width: 100%; /* Ширина таблиц */
border-collapse: collapse; /* Убираем двойные линии между ячейками */
}
TD, TH {
padding: 3px; /* Поля вокруг содержимого таблицы */
border: 1px solid gray; /* Параметры рамки */
}
</style>
<div class="cito-name">Боевой Пропуск</div>
<center>
<font color="orange">Задание</font></center><br>
<table width="100%">
<tr>
<td width="5%">
<center><font color="orange">№</font></center>
</td>
<td width="25%">
<center><font color="orange">Задание</font></center>
</td>
<td width="60%">
<center><font color="orange">Награда</font></center>
</td>
<td width="10%">
<center><font color="orange">Получить</font></center>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">1</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 5 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+1000 Золота, +5 Алмазов, +30 Сила, +30 Ловкость, +30 Защита, +300 ХП, +100 Энергии, +3 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 5){?>
<a href="bz.php?mod5">Забрать</a></center>
<?}elseif($udata['lvl_bz'] == 1){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}?>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">2</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 10 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+2000 Золота, +10 Алмазов, +60 Сила, +60 Ловкость, +60 Защита, +600 ХП, +200 Энергии, +6 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 10){?>
<a href="bz.php?mod10">Забрать</a></center>
<?}else{if($udata['lvl_bz'] == 2){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}}?>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">3</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 15 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+3000 Золота, +20 Алмазов, +90 Сила, +90 Ловкость, +90 Защита, +900 ХП, +300 Энергии, +9 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 15){?>
<a href="bz.php?mod15">Забрать</a></center>
<?}else{if($udata['lvl_bz'] == 3){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}}?>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">4</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 20 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+4000 Золота, +40 Алмазов, +120 Сила, +120 Ловкость, +120 Защита, +1200 ХП, +400 Энергии, +12 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 20){?>
<a href="bz.php?mod20">Забрать</a></center>
<?}else{if($udata['lvl_bz'] == 4){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}}?>
</td>
</tr>
</table>
</div></div>
<?
/*кейс с заданием*/
case '5':
/*обзываем переменные*/
$sila = 30;//сила
$lovk = 30;//ловкость
$prot = 30;//защита
$hp = 300;//ХП
$mp = 100;//Энергия
$alm = 5;//Алмазы
$gold = 1000;//Золото
$skil = 3;//Свободные очки умений
$bz = 1;//Уровень Боевой Задачи
/*выдаем награду*/
if(empty($udata['lvl_bz'] == 1)){}else{
mysql_query("UPDATE `users` SET
`almaz` = '$udata[almaz]'+'$alm',
`money`
------
80832_Screenshot_20220207075705.png (286.4 Kb)
Скачиваний: 110
________
посл. ред. 09.02.2022 в 12:49; всего 6 раз(а); by GRAFkool
[hljs class="php"]<?php <?php
define('PROTECTOR', 1);
$head = 'bz';//фикс. места
$textl='Боевой пропуск';
include('files/db.php');
include('files/auth.php');
include('files/func.php');
include('files/core.php');
include('files/head.php');
include('files/zag.php');
switch($_GET[mod]){
default:
?>
<style type="text/css">
TABLE {
width: 100%; /* Ширина таблиц */
border-collapse: collapse; /* Убираем двойные линии между ячейками */
}
TD, TH {
padding: 3px; /* Поля вокруг содержимого таблицы */
border: 1px solid gray; /* Параметры рамки */
}
</style>
<div class="cito-name">Боевой Пропуск</div>
<center>
<font color="orange">Задание</font></center><br>
<table width="100%">
<tr>
<td width="5%">
<center><font color="orange">№</font></center>
</td>
<td width="25%">
<center><font color="orange">Задание</font></center>
</td>
<td width="60%">
<center><font color="orange">Награда</font></center>
</td>
<td width="10%">
<center><font color="orange">Получить</font></center>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">1</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 5 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+1000 Золота, +5 Алмазов, +30 Сила, +30 Ловкость, +30 Защита, +300 ХП, +100 Энергии, +3 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 5){?>
<a href="bz.php?mod5">Забрать</a></center>
<?}elseif($udata['lvl_bz'] == 1){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}?>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">2</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 10 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+2000 Золота, +10 Алмазов, +60 Сила, +60 Ловкость, +60 Защита, +600 ХП, +200 Энергии, +6 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 10){?>
<a href="bz.php?mod10">Забрать</a></center>
<?}else{if($udata['lvl_bz'] == 2){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}}?>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">3</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 15 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+3000 Золота, +20 Алмазов, +90 Сила, +90 Ловкость, +90 Защита, +900 ХП, +300 Энергии, +9 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 15){?>
<a href="bz.php?mod15">Забрать</a></center>
<?}else{if($udata['lvl_bz'] == 3){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}}?>
</td>
</tr>
<tr>
<td width="5%">
<center><font color="orange">4</font></center>
</td>
<td width="25%">
<center><font color="orange">Достигните 20 уровень</font></center>
</td>
<td width="60%">
<span class=iLegendary>
<center><font color="orange">+4000 Золота, +40 Алмазов, +120 Сила, +120 Ловкость, +120 Защита, +1200 ХП, +400 Энергии, +12 Свободные очки умений</font></center>
</td>
<td width="10%">
<center><span class=iLegendary>
<?if($udata['lvl'] >= 20){?>
<a href="bz.php?mod20">Забрать</a></center>
<?}else{if($udata['lvl_bz'] == 4){?>
<center><font color="lime">получено</font></center>
<?}else{?>
<center><font color="grey">не доступно</font></center>
<?}}?>
</td>
</tr>
</table>
</div></div>
<?
/*кейс с заданием*/
case '5':
/*обзываем переменные*/
$sila = 30;//сила
$lovk = 30;//ловкость
$prot = 30;//защита
$hp = 300;//ХП
$mp = 100;//Энергия
$alm = 5;//Алмазы
$gold = 1000;//Золото
$skil = 3;//Свободные очки умений
$bz = 1;//Уровень Боевой Задачи
/*выдаем награду*/
if(empty($udata['lvl_bz'] == 1)){}else{
mysql_query("UPDATE `users` SET
`almaz` = '$udata[almaz]'+'$alm',
`money`
------

Скачиваний: 110
________
посл. ред. 09.02.2022 в 12:49; всего 6 раз(а); by GRAFkool
d13b, Битва героев
актуально
if(empty(udata[lvl_bz]==1)){echo"Ошибочка награда получена";
Выделено красным, разве не две == должно быть...
Выделено красным, разве не две == должно быть...
Artem32, спасибо и это тоже провтыкал( но и ошибку допустил отображение пошло только пока без дивов) хотя и странно)шапка и ного подключены
GRAFkool, Включи отображение ошибок.
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
Artem32, спасибо. решил)