Помощь в кодинге

2.24K
.
как вариант заюзать файлы, для удобства использовать json.
По файлу на каждый бой. Там разберешься сам я думаю.
.
ValekS (23.05.2013 / 15:23)
В данном случае Это типо история боя. Ну там:
"Бот ударил в голову и забрал -5 жизни",
"Человек блокировал удар бота в грудь" и т.д.
да да да вспомнил...История боя это естественно
.
ValekS
Ей 25
Screamer (23.05.2013 / 15:25)
как вариант заюзать файлы, для удобства использовать json.
По файлу на каждый бой. Там разберешься сам я думаю.
С JSON только через JS можно работать или нет?

П.С.
Уже сам нашёл, его можно юзать и в PHP.
.
ValekS (23.05.2013 / 15:30)
С JSON только через JS можно работать или нет?

П.С.
Уже сам нашёл, его можно юзать и в PHP.
не с js не хочу я лучше в базу буду записывать бои
.
Homelion, json_encode() json_decode()
.
(\/)____o_O____(\/)
можно историю одного хода ударов и жизни обоих держать в сессии, лог конечно хорошо, но не нужен, зови вермаса в тему, он с подобным собаку съел
.
Koenig (23.05.2013 / 16:29)
можно историю одного хода ударов и жизни обоих держать в сессии, лог конечно хорошо, но не нужен, зови вермаса в тему, он с подобным собаку съел
ты считаеш что лог сейчас нах не нужен?это прошлый век?а сессии чем помогут?
.
(\/)____o_O____(\/)
Homelion, сессия поможет хотя бы прошлый удар отразить, а лог это захламление
.
точка невозврата
Koenig, сессия гуд, но с ней возни больше, я отказался от нее в пользу рабочей таблички в бд. Таблица надёжней, с ней и смерть сесии не страшна, да и вообще с ней чётко фиксируешь нужное состаяние. А с сессиями надо быть оочень внимательным, чтоб не запутаться
.
что тут не правильно?



define('_IN_JOHNCMS', 1);

$headmod = '';
$textl = '';
require_once("../incfiles/core.php");
require_once('../incfiles/head.php');
if (!$user_id) {
header('Location: '.$home.'/index.php');
}
$error = false;
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `bot` WHERE `id`='$id' ;"),0);
if ($count == 0)
$error= 'Такого бота нет!';

$bot = mysql_fetch_assoc(mysql_query("SELECT* FROM `bot` WHERE `id`= '$id' LIMIT 1;"));


echo '<div class="phdr">Данные '.$bot['name'].'</div>';

echo '<div class="gmenu"><img src="/images/monstr/'.$bot['id'].'.png" alt="*"/>';
echo '<br />Уровень: '.$bot['level'].'<br />';
echo 'Жизнь: '.$bot['live'].'<br />';
echo 'Защита: '.$bot['zashita'].'<br />';
echo 'Атака: '.$bot['ataka'].'<br />';
echo 'Мастерство: '.$bot['level'].'<br />';
if (!isset($_POST['sub'])){
echo '<form action="battle.php?id='.$id.'" method="post">';
echo '<input type="submit" value="В атаку!!!" name="sub" /></div>';
echo '</form>';
}else{
mysql_query("INSERT INTO `battle` SET `userid`= '" . $user_id . "',`bot`= '" . $bot['live'] . "' ,`time` = '" . $realtime . "',`man` = '".$live."';");
header('Location: battle.php?id='.$id);
}

require_once('../incfiles/end.php');

не записывает в базу
Всего: 120