Отображаю посетителю количество % прошедшего времени в виде полосы загрузки.
Есть:
- $NOW = unixtime, текущее время
- $START = unixtime, момент, когда началось действие
- $INTERVAL = интервал, 600 (10 мин.)
- $TOTAL = всего процентов должно быть на шкале
Для вычисления прогресса пишу:$progress = $TOTAL - ($TOTAL- ($NOW - $START) / $INTERVAL * $TOTAL);
/*echo 'Осталось: ' . date('i мин. s сек.', $START + $INTERVAL - $NOW);*/
Не допустил ли я ошибку при вычислении % прогресса?