Freeman18rus
Участник
- Сообщения
- 26
- Реакции
- 3
если удалить last_sbor то не сможешь сделать расчет сколько набралось за n-ое времяskroliks написал(а):в фф не купишь ни чего пока сбор не произведешь
это все прописано той же переменной last_sbor - удали ее и все что к ней относится - и покупай что хочешь когда хочешь..
Принцип php нажал кнопку выполнил действие, т.е. собрал и отправил
что-то мне кажется что это не так.. при чем тут php? это просто язык..
если это просто язык переубеди меня, мне это интересно как это получится, хотя я новичек может и возможно
- Сообщения
- 280
- Реакции
- 46
RusRus198
Участник
- Сообщения
- 9
- Реакции
- 1
Я сам не знаю, но тебе здесь никто просто так не скажет, нужно просить за денежку, поскольку думаю иного знаю как сделать но не говорят!Freeman18rus написал(а):если удалить last_sbor то не сможешь сделать расчет сколько набралось за n-ое время
если это просто язык переубеди меня, мне это интересно как это получится, хотя я новичек может и возможно![]()
- Сообщения
- 280
- Реакции
- 46
Да я давно все уже сделал сам и без денюжекRusRus198 написал(а):Я сам не знаю, но тебе здесь никто просто так не скажет, нужно просить за денежку, поскольку думаю иного знаю как сделать но не говорят!
- Сообщения
- 280
- Реакции
- 46
Легче тому, кто умеет.. Ты умеешь? - давай кодdelgado написал(а):легче на javascript написать обратный отсчет
delgado
Участник
- Сообщения
- 7
- Реакции
- 0
delgado написал(а):легче на javascript написать обратный отсчет
Код:
<script type="text/javascript">
02
function timer(){
03
var obj=document.getElementById('timer_inp');
04
obj.innerHTML--;
05
06
if(obj.innerHTML==0){alert('Hello');setTimeout(function(){},1000);}
07
else{setTimeout(timer,1000);}
08
}
09
setTimeout(timer,1000);
10
</script>
11
<div id="timer_inp">10</div>
- Сообщения
- 280
- Реакции
- 46
Ну хорошо.. Объясни теперь мне, как незнайке..delgado написал(а):Код:<script type="text/javascript"> 02 function timer(){ 03 var obj=document.getElementById('timer_inp'); 04 obj.innerHTML--; 05 06 if(obj.innerHTML==0){alert('Hello');setTimeout(function(){},1000);} 07 else{setTimeout(timer,1000);} 08 } 09 setTimeout(timer,1000); 10 </script> 11 <div id="timer_inp">10</div>
Вместо 1000 я ставлю свое время?
А дальше? Что тут к чему?
В общем - можно то же - только с комментариями к каждой строке?
delgado
Участник
- Сообщения
- 7
- Реакции
- 0
delgado написал(а):Правильный код
Правильный кодКод:<script type="text/javascript"> function timer() { var obj = document.getElementById('timer_inp'); obj.innerHTML--; if (obj.innerHTML == 0) { alert('Hello'); setTimeout(function() {}, 1000); } else { setTimeout(timer, 1000); } } setTimeout(timer, 1000); </script>
тут отсчет времени 10 секунд.
- Сообщения
- 322
- Реакции
- 72
В самом низу у тебя время, с которого начинается отчет (= 10).skroliks написал(а):Ну хорошо.. Объясни теперь мне, как незнайке..
Вместо 1000 я ставлю свое время?
А дальше? Что тут к чему?
В общем - можно то же - только с комментариями к каждой строке?(глядишь так и выучу js)
![]()
1000 - это 1 секунда в (время указывается в микросекундах).
Функция timer Выполняется один раз в 1000 микросекунд (1 секунду), она уменьшает счетчик на 1 (время отчета).
Ниже условиие - если время = 0, то выводим всплывающее окно, иначе выполняем функцию timer еще раз
setTimeout(timer,1000) - выполнить функцию через 1 секунду.
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Для фф прикрутить сможешь?MegaGoblin написал(а):В самом низу у тебя время, с которого начинается отчет (= 10).
1000 - это 1 секунда в (время указывается в микросекундах).
Функция timer Выполняется один раз в 1000 микросекунд (1 секунду), она уменьшает счетчик на 1 (время отчета).
Ниже условиие - если время = 0, то выводим всплывающее окно, иначе выполняем функцию timer еще раз
setTimeout(timer,1000) - выполнить функцию через 1 секунду.
- Сообщения
- 322
- Реакции
- 72
Любой каприз за ваши деньгиАндрей написал(а):Для фф прикрутить сможешь?
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Сколько по стоимости выйдетMegaGoblin написал(а):Любой каприз за ваши деньги
delgado
Участник
- Сообщения
- 7
- Реакции
- 0
- Сообщения
- 322
- Реакции
- 72
Для начала мне надо узнать какое время вы хотите обратно отсчитыватьАндрей написал(а):Сколько по стоимости выйдет
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Ежедневный бонус. Время до полученияMegaGoblin написал(а):Для начала мне надо узнать какое время вы хотите обратно отсчитывать
- Сообщения
- 322
- Реакции
- 72
За 150 рублей: Будет просто таймер в секундах (осталось 16518 секунд)Андрей написал(а):Ежедневный бонус. Время до получения
За 500 рублей:
Будет таймер в виде (осталось 20 часов, 35 мин, 45 сек).
В конце отсчета кнопка будет менять свое состояние с неактивной на активную, и/или менять текст подождите/получить
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Спасибо за информацию! Скоро обращусьMegaGoblin написал(а):За 150 рублей: Будет просто таймер в секундах (осталось 16518 секунд)
За 500 рублей:
Будет таймер в виде (осталось 20 часов, 35 мин, 45 сек).
В конце отсчета кнопка будет менять свое состояние с неактивной на активную, и/или менять текст подождите/получить
- Сообщения
- 280
- Реакции
- 46
Anderson
Местный
- Сообщения
- 44
- Реакции
- 3
Таймер для бонуса, только ноль пропадает,когда число достигает 9
Код:
<?PHP
}
}else
{
$db->Query("SELECT * FROM db_bonus_list WHERE user_id = '$usid' order by ID DESC limit 1");
$u_data = $db->FetchArray();
$time = $u_data['date_del'] - $dadd;
$hours = floor($time/3600);
floor($minutes =($time/3600 - $hours)*60);
$seconds = ceil(($minutes - floor($minutes))*60);
$min=ceil($minutes)-1;
//echo $data['sec'] - time().' сек.';
//echo "<b>$hours :$min :$seconds</font></b>";
echo "<div align=center>
<font color = 'red'><b>Вы уже получали бонус за последние 24 часа</b></font><BR />
<font color = 'red' ><span style='font-size: 20px'><b>До следующего бонуса осталось:</b></span></font><BR /></br>
<div style='padding-left: 140px;'>
<div id='counter_2' ></div>
<div class='desc'>
<div align=center>Часов </div>
<div align=center>Минут</div>
<div align=center>Секунд</div>
</div>
</div>
</div>
";
}
?>
<script src="/js/jquery.countdown.js" type="text/javascript" charset="utf-8"></script>
<script>
$(function() {
$('#counter_2').countdown({
image: '/img/digits.png',
startTime: '<?=date($hours) ?>:<?=date($min)?>:<?=date($seconds)?>',
timerEnd: function(){ alert('Обновите страницу и получите бонус!'); },
format: 'hh:mm:ss',
});
})
</script>
<style type='text/css'>
br { clear: both; }
.cntSeparator {
font-size: 54px;
margin: 10px 7px;
color: #000;
}
.desc { margin: 7px 3px; }
.desc div {
float: left;
font-family: Arial;
width: 60px;
margin-right: 85px;
font-size: 13px;
font-weight: bold;
color: #000;
}
</style>