PHP обратный отчет

Статус: Offline
Реєстрація: 04.07.2008
Повідом.: 682
Хочу сделать после 3-х неудачных попыток входа на сайт блокировку на 15минут.
Есть дата в бд последнего неудачного провального входа например:
2012-01-30 22:50:10
Теперь вот хочу чтобы при обновлении страницы высвечивалось например: Попробуйте пожалуйста через X минут, где X Это разница между временем настоящим и сохраненным в базе, и если проходит 15 минут тогда снимаем блокировку.
Теперь по идее нужно от этого времени отнимать настоящее?
Вопрос как сделать Отнимание даты чтобы был такой результат:
Осталось 9минут до разблокировки...
Осталось 4минут до разблокировки...

То есть как мне получить вот это X Значение ?
Уже голову 6 часов ломаю :(



$one = mktime(0,15,0,0,0,0);
$two = strtotime($array_date["date"]); // Тут 2012-01-30 22:50:10
$three=$two+$one;
echo date("Y-m-d H:i:s",$three);
echo "<br />".$one;
echo "<br />".$two;
 
Останнє редагування:
Я все ответы пробовал, и ничего у меня высвечивает либо юниксовое время, либо 2054 год))
 
значит чтото неправильно! :ідея:
 
ну такое простительно только с бодуна :)
 
Помогите :)



как отнять две даты?
2012-02-01 00:15:00 - 1999-11-30 00:06:00
Если вторая дата постоянно изменяется (В действительности нужно вычесть мне минуты то есть 15-06=...)
 
Останнє редагування:
Назад
Зверху Знизу