svalka58


Живой таймер в бонус FastCore

Автор shans5, 07 августа 2024, 15:23

« назад - далее »
Теги FastCoreБонусЖивойТаймер

shans5

По стандарту в скриптах FastCore  в модуле бонуса время до следующего по лучения показывается в статическом виде.

Делаем живой таймер. Если время вышло, идет перезагрузка страницы.


Видео-07-08-2024 12_19_45.gif


По дефолту в файле pages/user/bonus.php

Есть примерно такой код:

<?PHP
}
}
else {
$udata = $db->query("SELECT * FROM db_bonus WHERE uid = '$uid'")->fetchArray();

# Таймер
$dt=$udata['del']-time();
$dd=(int)($dt/86400);
$hh=(int)(($dt-$dd*86400)/3600);
$mm=(int)(($dt-$dd*86400-$hh*3600)/60);
$ss=(int)($dt-$dd*86400-$hh*3600-$mm*60);
?>
<center><div class="alert alert-warning" style="    margin: 0;">
Следующий бонус будет доступен <?=sprintf("%02d <small>час</small> %02d <small>мин</small> %02d <small>сек</small>", $hh, $mm, $ss);?></div></center>

<br>
<?php
}
?>

Меняем его на это:

Для просмотра содержимого этой публикации вам требуется следующее:
Перепродажа скриптов ( модулей ) запрещена !!!