Привет.
Суть:
Человек нажал на кнопку к нему в сессию вписался указатель что забанен на 15мин.
При переходе на главную страницу, скрипт проверяет прошел ли бан? Да - очищаем сессию Нет - Блокируем доступ и ждем пока подойдет время для разбана...
Я сделал это все дело только с минутами, проблема в том что если человек зайдет через час в теже минуты то он будет ждать 15 мин...
Спасибо.
1. android - 13 Марта, 2012 - 20:51:28 - перейти к сообщению
2. DlTA - 13 Марта, 2012 - 20:53:02 - перейти к сообщению
android пишет:
нему в сессию вписался указатель что забанен на 15мин.
а как это записано?
3. LIME - 13 Марта, 2012 - 21:01:12 - перейти к сообщению
пишите в сессию таймстамп ...time()+900
4. DeepVarvar - 13 Марта, 2012 - 21:02:19 - перейти к сообщению
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $ban = false;
- $bantime = 900; // 15 min
- }
- if ($ban) echo "Забанен";
- else echo "Свободен";