Заплачу 20 руб тем кто поможет
есть модуль ставок, но когда ставишь например -50000 в поле то тебе добовляет кучу золота, как исправить?<?php
require_once ('../system/func.php');$title = 'Ставки';
require_once ('../system/header.php');
auth();
$stavka = (int)$_GET['stavka'];
$mashina = (int)$_GET['mashina'];
$rand = rand(1,4);
if ($user['gold']<=$stavka || empty($mashina) || empty($stavka)){
echo '<div class="block"><b>Ошибка! Вы не выбрали машину, у вас нехватает золота или вы не сделали ставку! Будьте внимательны!</b></div>';
}else{
if ($mashina==$rand){
$priz = $stavka+$stavka+$stavka;
mysql_query("UPDATE `users` SET `gold` = `gold`+$priz WHERE `id` = '".$user['id']."' LIMIT 1");
mysql_query("UPDATE `users` SET `stavki_win` = `stavki_win`+1 WHERE `id` = '".$user['id']."' LIMIT 1");
echo '<div class="title"><center>Вы победили</div></center>
<div class="block">
</br><img src="car/'.$rand.'.png" alt="mashina"></br></div>
<a href="index.php"class="link">Вернуться азад</a></div></div></div>';
}else{
mysql_query("UPDATE `users` SET `gold` = `gold`-$stavka WHERE `id` = '".$user['id']."' LIMIT 1");
mysql_query("UPDATE `users` SET `stavki_lose` = `stavki_lose`+1 WHERE `id` = '".$user['id']."' LIMIT 1");
echo '<div class="block"><center>Первой пришла машина</div></center>
<div class="block"><img src="car/'.$rand.'.png" alt="mashina">
<b>Вы проиграли! С вашего баланса снято '.$stavka.' золота</b></div></div>
<a href="index.php"class="link"> <div class="box"><div class="t-auth">Вернуться азад</a></div></div>';
}
}
require_once ('../system/footer.php');
?>
ввод
<input placeholder="Количество золота"type="text" maxlenght="10" size="10" name="stavka"> <br>
<input type="submit" value="Погнали"></form></center></div> как правильно сделать фильтрацию?
________ посл. ред. 07.09.2019 в 16:04; всего 1 раз(а); by OverDriver