НО, при $dohod_reg >= 1 И ЕСЛИ прошло времени 1 час 59 минут (короче, если для второго начисления ещё не прошёл час), то при обновлении на сайте начисление производится столько раз, сколько прошло целых часов (за целый прошедший час) и отсчёт времени сбрасывается опять типа час до начисления.
Как пофиксить, чтобы за целые часы было получено, но за непрошедший час время продолжало тикать дальше?
Записываеш время последнего зачисления и потом снимаеш показатель теперишнего времени дальше мат. Обчисливаеш скок часов прошло и умножаеш бонус за один час на то время которое прошло(в часах)
DELETED
Автор
27 февраля 2015, в 13:10
Delete
[J]iK (27.02.2015 в 11:55)
Записываеш время последнего зачисления и потом снимаеш показатель теперишнего времени дальше мат. Обчисливаеш скок часов прошло и умножаеш бонус за один час на то время которое прошло(в часах)