Проверка хеша временного

Рейтинг: 0Ответов: 1Опубликовано: 13.03.2015

Всем добрый вечер/день.

Задача такая:
Имеются две страницы a1.php и a2.php, a1.php генерирует

md5($key.date('ymd H')) // выходит (ключ,150313 22)

и редиректит на a2.php?hash=md5($key.date('ymd H')).

На a2.php таким же образом сравнивает хеш.
Получается, если час прошел, то хеш не совпадет.

Проблема:
нужно, чтобы именно прошел час, если время будет 22:59, то хеш проживет 1 минуту.

Есть идеи/решения?

Ответы

▲ 1Принят

Запишите хеш в базу. После чего

$db = query("SELECT * from `table` where `hash` = $hash");

И если такая запись есть, то всё замечательно.