Проблема такая: нужно сделать таймер созревания (пишу свою версию игры-фермы). Загвоздился на этом.
09 Июн 2010, 4:06ну,какбы при посадке растения сразу записывай дату\время созревания (date() + время созревания) и вычитай из нее текущюю date().
09 Июн 2010, 4:10case 'chesnok':
echo "<div class=\"str\">\n";
echo "<a href=\"index.php\">На ферму</a> > <a href=\"grad.php\">На грядку</a> > Чеснок<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> > <a href=\"grad.php\">Магазин</a> > Чеснок<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> > <a href=\"grad.php\">На грядку</a><br />\n";
echo "</div>\n";
echo "<font color=red> Я посадил чеснок на грядку. Головок: $user[ferma_poschesnok]</font>";
break;
}