Xwab
Форумыnavigate_nextПрограммирование на PHP

Таймер
Сообщения
vitagame

Проблема такая: нужно сделать таймер созревания (пишу свою версию игры-фермы). Загвоздился на этом.

09 Июн 2010, 4:06
vitagame

Файл грядки http://socmobi.ru/on-line/ferma/grad.zip

09 Июн 2010, 4:09
Dogma

ну,какбы при посадке растения сразу записывай дату\время созревания (date() + время созревания) и вычитай из нее текущюю date().

09 Июн 2010, 4:10
vitagame

Кто знает как впишите пожалуйста этот таймер и запись в базу.

09 Июн 2010, 4:10
vitagame

Dogma, Можешь дать пример?

09 Июн 2010, 4:11
vitagame

Кто что ещё подскажет?

09 Июн 2010, 7:51
Jadson

vitagame, тебе уже дали ответ

09 Июн 2010, 9:28
GraF

Ну что тут не понятного? Подсказали же

09 Июн 2010, 9:41
vitagame

А вывод как сделать? чтоб допустим показывало 2часа 35минут

09 Июн 2010, 9:51
vitagame

case 'chesnok':
echo "<div class=\"str\">\n";
echo "<a href=\"index.php\">На ферму</a> &gt; <a href=\"grad.php\">На грядку</a> &gt; Чеснок<br />\n";
echo "</div>\n";
if (isset($user) & $user['ferma_chesnok']<=0)
{
if ($user['pol']==0){echo "Я <b>забыла</b> \n";} else {echo "Я <b>забыл</b> \n";}
echo "купить чеснок для посадки. Пойду обратно в <a href='shop.php'>магазин</a>.";
}
else
{
$timechesnok=1;
echo '<img src="img/chesnok.jpg"><br/>';
echo "<b>Время созревания, часов:</b> $timechesnok<br/>";
echo 'У меня головок чеснока: <b>'.$user['ferma_chesnok'].'</b><br/>';
echo '<form action="grad.php?action=yeschesnok" method="post">';
echo 'Сколько головок мне посадить на грядку:<br/>';
echo '<input name="num" type="text" value=""/><br/>';
echo '<input type="submit" value="Посадить"/>';
echo '</form>';
}
break;
case 'yeschesnok';
$num=(int)$_POST['num'];
if(!$num || $num<1){
echo "<div class=\"str\">\n";
echo "<a href=\"index.php\">На ферму</a> &gt; <a href=\"grad.php\">Магазин</a> &gt; Чеснок<br />\n";
echo "</div>\n";
echo 'Пустые параметры!';break;};
if (isset($user) & $user['ferma_chesnok']<$num){echo 'У меня нет столько чеснока чтоб посадить его!';break;};
$chesnok=$num*1;
$user[ferma_poschesnok]=$num;
mysql_query("UPDATE `user` SET `ferma_poschesnok`=`ferma_poschesnok`+$num, `ferma_chesnok` = '".($user['ferma_chesnok']-$chesnok)."' WHERE `id` = '$user[id]' LIMIT 1");
echo "<div class=\"str\">\n";
echo "<a href=\"index.php\">На ферму</a> &gt; <a href=\"grad.php\">На грядку</a><br />\n";
echo "</div>\n";
echo "<font color=red> Я посадил чеснок на грядку. Головок: $user[ferma_poschesnok]</font>";
break;

}

09 Июн 2010, 10:15
Ответить на тему