Loading...
Обучение/Помощь новичкам | нужна помощь злыденю
<?php
require_once ('../config/func.php');
$title = 'Битва питомцев';
require_once ('../config/header.php');
echo auth();

if($user['energy'] < 20) $err = 'Для удара нужно 20 энергии';
if($user['hp'] < 20) $err = 'Нужно 20 здоровья';
else
{
$pets2 = mysql_query("SELECT * FROM `pets_user` WHERE `user`='".$user['id']."'");
if(mysql_num_rows($pets2) == '0'){
header('Location: /pets');
$_SESSION['notif'] = 'Сейчас у вас нет питомца, но вы можете приобрести нужного из списка!';
exit();
}

$id=abs(intval($_POST['id']));

$pets=mysql_query("SELECT * FROM `pets_user` WHERE `id`='$id'");

if($_POST['id'] == 0) $err = 'Некорректный запрос';

$attack_id = rand(1,30);
$attack_my = rand(1,30);
$nagrada = rand(0,30);

mysql_query("update `user` set `hp` = `hp` - 20, `energy` = `energy` - 20, `gold` = `gold` + $nagrada where `id` = '".$user['id']."'");

mysql_query("update `pets_user` set `hp` = `hp` - $attack_id where `id` = '".$id."'");
}
echo '<div class="block center">Бой с питомцем окончен!</div>
<div class="block"><img src="/style/spach/pets/'.$pets['id'].'.png"><br>Вы нанесли <img src="/icon/sila.png"> '.$attack_id.' урона противнику!<br>
Ваша награда: <img src="/style/spach/gold.png"> '.$nagrada.' золотых!</div>
';

require_once ('../config/footer.php');
?>

почему когда пишу pets.php?id=1 битва не работает, что в коде не то? (код не ценим, мне для дела надо.)
может потому что pets.php?id=1 это GET запрос а в коде у тебя POST
Я там вообще GET запроса не вижу.
Онлайн: 3
Время:
Gen. 0.0738
(c) Bym.Guru 2010-2026