- Сообщения
- 280
- Реакции
- 46
master09
Местный
- Сообщения
- 68
- Реакции
- 8
Вот вставляй что красным и пользуйся удачи!А ниже код где вставить!
<?PHP
$db->Query("SELECT * FROM db_bonus_list WHERE user = '$uname' LIMIT 1");
if($db->NumRows() > 0){
while($data_bonus = $db->FetchArray()){
?>
<center><font color="rgb(160, 178, 178);"><b>Бонус будет доступен для сбора: <?=date("d.m в H:i:s",$data_bonus["date_del"]) ;?> </b></font></center>
<?PHP
<?PHP
$db->Query("SELECT * FROM db_bonus_list WHERE user = '$uname' LIMIT 1");
if($db->NumRows() > 0){
while($data_bonus = $db->FetchArray()){
?>
<center><font color="rgb(160, 178, 178);"><b>Бонус будет доступен для сбора: <?=date("d.m в H:i:s",$data_bonus["date_del"]) ;?> </b></font></center>
<?PHP
Код:
<?PHP
}
}else echo "<center><font color = 'red'><b>Вы уже получали бонус за последние 24 часа</b></font></center><BR />"; ?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<?PHP
$db->Query("SELECT * FROM db_bonus_list WHERE user = '$uname' LIMIT 1");
if($db->NumRows() > 0){
while($data_bonus = $db->FetchArray()){
?>
<center><font color="rgb(160, 178, 178);"><b>Бонус будет доступен для сбора: <?=date("d.m в H:i:s",$data_bonus["date_del"]) ;?> </b></font></center>
<?PHP
}
}else echo "<center><font color = 'cadetblue'><b>Вы давно не получали бонус, нажмите кнопку, чтобы получить.</b></font></center>";
?>
<tr>
<td colspan="5" align="center"><h4>Последние 20 бонусов</h4></td>
- Сообщения
- 280
- Реакции
- 46
master09
Местный
- Сообщения
- 68
- Реакции
- 8
Да должно только вот это поменяй на другую базу
<?PHP
$db->Query("SELECT * FROM db_bonus_list WHERE user = '$uname' LIMIT 1");
if($db->NumRows() > 0){
while($data_bonus = $db->FetchArray()){
?>
<?PHP
$db->Query("SELECT * FROM db_bonus_list WHERE user = '$uname' LIMIT 1");
if($db->NumRows() > 0){
while($data_bonus = $db->FetchArray()){
?>
skroliks написал(а):А если мне нужен таймер не для следующего получения бонуса, а для следующего сбора фруктов (если фрукты например собираются в ручную через определенное время) - это тоже подойдет? Ну, чтобы счетчик показывало..
- Сообщения
- 280
- Реакции
- 46
Ну с базой то понятно.. Спасибо большое!
И еще - а можно этот счетчик прикрутить так, чтобы когда оставалось 0 секунд - фрукты отгружались на склад?
Меня не интересует полностью чтобы вы написали мне код в пхп, а только скажите - возможно так или нет? И если да, то к чему нужно прикрутить запуск отгрузки?
Иными словами: фрукты собираются скажем 6 часов. Показывает таймер обратного отсчета до времени сбора (ну сам таймер не нужен, а только чтобы показывало при обновлении страницы оставшееся время). И когда счетчик доходит до 0 - фрукты отгружаются на склад. Такое можно сделать? И если да - то как выглядит функция счетчика?
Заранее спасибО!
И еще - а можно этот счетчик прикрутить так, чтобы когда оставалось 0 секунд - фрукты отгружались на склад?
Меня не интересует полностью чтобы вы написали мне код в пхп, а только скажите - возможно так или нет? И если да, то к чему нужно прикрутить запуск отгрузки?
Иными словами: фрукты собираются скажем 6 часов. Показывает таймер обратного отсчета до времени сбора (ну сам таймер не нужен, а только чтобы показывало при обновлении страницы оставшееся время). И когда счетчик доходит до 0 - фрукты отгружаются на склад. Такое можно сделать? И если да - то как выглядит функция счетчика?
Заранее спасибО!
master09
Местный
- Сообщения
- 68
- Реакции
- 8
- Сообщения
- 322
- Реакции
- 72
У тебя в базе есть время последнего сбора фруктов.skroliks написал(а):Ну с базой то понятно.. Спасибо большое!
И еще - а можно этот счетчик прикрутить так, чтобы когда оставалось 0 секунд - фрукты отгружались на склад?
Меня не интересует полностью чтобы вы написали мне код в пхп, а только скажите - возможно так или нет? И если да, то к чему нужно прикрутить запуск отгрузки?
Иными словами: фрукты собираются скажем 6 часов. Показывает таймер обратного отсчета до времени сбора (ну сам таймер не нужен, а только чтобы показывало при обновлении страницы оставшееся время). И когда счетчик доходит до 0 - фрукты отгружаются на склад. Такое можно сделать? И если да - то как выглядит функция счетчика?
Заранее спасибО!
Чтобы у знать сколько времени осталось:
Ко времени последнего сбора прибавляешь 3600*6 секунд ( это 6 часов) и отнимаешь от него текущее время.
Результат: через сколько секунд пройдут эти 6 часов.
Что бы сделать нормальный таймер, то результат приводишь к виду ЧЧ:ММ:СС - для этого делишь на 3600, берешь остаток, делишь на 60 и т.д. - я думаю поймешь как это сделать.
Перед тем как отобразить страницу пользователю проверяешь это кол-во секунд, если оно равно нулю, то должен выполниться код, который собирает фрукты, потом опять пересчитаешь таймер и выведешь пользователю новое значение.
- Сообщения
- 280
- Реакции
- 46
Я не так описал проблему. Вот создал тему https://servahoc.ru/threads/otschet-vremeni-do-sbora.1800/. Буду признателен за любую помощь!