Биллинговая система Nodeny

Главная категория => Курилка => Тема начата: Efendy от 19 Мая 2012, 21:03:54



Название: Республика Ка́бо-Ве́рде, прости
Отправлено: Efendy от 19 Мая 2012, 21:03:54
Нашел баг в NoDeny. Проявится только у пользователей в часовом поясе -1 по Гринвичу, в частности в республике Ка́бо-Ве́рде. Пока официальных покупок не было из нее, значит пострадают лишь пользователи бесплатной версии. Сами виноваты, раз не хотят материально поддержать автора. Суть бага. В payshow.pl есть код:
Цитировать
$time2=timelocal(59,59,23,$Fday,$month,$year);   # конец дня
$time2++;
этим я хотел получить timestamp следующего дня, чтобы вывести статистику where time < $time2. Однако я проебал переход на зимнее время. По логике, у тех, у кого -1й часовой пояс, "переводят стрелки" в 23 часа ночи. Получается я в этот день не довесил целый час. Бедные администраторы республики при выборе фильтра "по 30 октября включительно", получат хуй - не будет выведена инфа за второй 23й час. Чем это грозит, боюсь даже предположить...


Название: Re: Республика Ка́бо-Ве́рде, прости
Отправлено: ser970 от 19 Мая 2012, 22:51:42
а что билинг перевели уже на суахили?


Название: Re: Республика Ка́бо-Ве́рде, прости
Отправлено: Efendy от 20 Мая 2012, 08:48:47
а что билинг перевели уже на суахили?
русский и украинский это основные языки мира после английского, их должны знать все


Название: Re: Республика Ка́бо-Ве́рде, прости
Отправлено: Andrey Zentavr от 20 Мая 2012, 23:45:14
Как брутально написано :)