{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
foksi * 0.11
[автор] (26 фев 2017, 13:36) [0/0] [0] [отв] [спам] [под] +1 | -1

Всем привет, короче есть такой вопрос по бт, в клане есть казна, когда там вводишь 9898989898989898989 становишься миллиардером, а казна уходит в минус, как это исправить, кто нибудь знает?)
пробовал прописывать в код if($g == 9898989898989898989) {
echo 'Ошибка, данное значение вводить нельзя !!!';
} else {
тут запросы в бд, и дальнейший код пополнения казны.
}

короче это не помогает.

2. (26 фев 2017, 13:44) [0/0] [0] [отв] [спам] [под] +1 | -1

Может ты лимит поставил?

Проверь как в коде, так и на базе.

3.
foksi * 0.11
[автор] (26 фев 2017, 13:46) [0/0] [0] [отв] [спам] [под] +1 | -1

$g это переменная короче когда вводят в поле ввода число. и эта переменная есть в запросе в бд.

4. (26 фев 2017, 13:51) [0/0] [0] [отв] [спам] [под] +1 | -1

Лимит смотрел?
Про переменную я понял.

5.
foksi * 0.11
[автор] (26 фев 2017, 13:53) [0/0] [0] [отв] [спам] [под] +1 | -1

GOODIK, я хз где его смотреть.

6. (26 фев 2017, 13:57) [0/0] [0] [отв] [спам] [под] +1 | -1

За $ исправлю

7.
foksi * 0.11
[автор] (26 фев 2017, 13:57) [0/0] [0] [отв] [спам] [под] +1 | -1

вот он код, где там лимиты?

case 'money':
$title = 'Казна клана';

include './system/h.php';

if(!$clan['id'] OR $clan['id'] != $i['id']) {

header('location: /clan/');

exit;

}

$g = _string(_num($_POST['g']));

$s = _string(_num($_POST['s']));

if($g OR $s) {
if($g && $user['g'] >= $g) {

mysql_query('UPDATE `clans` SET `g` = `g` + '.$g.' WHERE `id` = "'.$clan['id'].'"');
mysql_query('UPDATE `users` SET `g` = `g` - '.$g.' WHERE `id` = "'.$user['id'].'"');

}

if($s && $user['s'] >= $s) {

mysql_query('UPDATE `clans` SET `s` = `s` + '.$s.' WHERE `id` = "'.$clan['id'].'"');
mysql_query('UPDATE `users` SET `s` = `s` - '.$s.' WHERE `id` = "'.$user['id'].'"');

}

header('location: /clan/money/');

}

?>
<div class='main'>
<div class='block_zero'>
Казна клана: <img src='/images/icon/silver.png' alt='*'/> <?=n_f($i['s'])?> <img src='/images/icon/gold.png' alt='*'/> <?=n_f($i['g'])?><br/>
У вас на счету: <img src='/images/icon/silver.png' alt='*'/> <?=n_f($user['s'])?> <img src='/images/icon/gold.png' alt='*'/> <?=n_f($user['g'])?>
</div>
<div class='mini-line'></div>
<div class='block_zero'>
<?

?>
<form action='/clan/money/' method='post'>
<img src='/images/icon/gold.png' alt='*'/> <input name='g' value='0'/><br/>
<img src='/images/icon/silver.png' alt='*'/> <input name='s' value='0'/><br/>
<input type='submit' value='Пополнить'/>
</form>
</div>
</div>

8.
foksi * 0.11
[автор] (26 фев 2017, 13:58) [0/0] [0] [отв] [спам] [под] +1 | -1

....

9. (26 фев 2017, 14:07) [0/0] [0] [отв] [спам] [под] +1 | -1

foksi, http://vk.com/tjwar пиши исправлю

10.
foksi * 0.11
[автор] (26 фев 2017, 14:08) [0/0] [0] [отв] [спам] [под] +1 | -1

нету денег. потратил недавно.

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений