А вы в курсе, что иногда один заезд засчитывается за два?
Был счётчик 129 текстов, проехался - счётчик стал 131.
Было также одныжды замечено, что не изменилась средняя скорость после заезда. Т.е. ситуация была следующая: было пройдено 2 текста, вычислена средняя скорость; затем был пройден третий текст, скорость значительно отличалась от первых двух, но средняя так и осталась от двух заездов. Рефреш и даже закрытие браузера не помогли. Т.е. реально не все данные ушли на сервер.
Похоже, что-то у вас где-то не досчитывается :) Может дополнительные проверки какие-нибудь вводить? Скажем, пересчитывать среднюю, если был установлен флаг "пройден новый текст". Или проверять ситуацию "новый пробег отличается от старого более чем на 1". А лучше всё и сразу и побольше :)
Последний раз отредактировано 13 января 2014 в 01:08 пользователем dbz