Показать сообщение отдельно

  #2  
Старый 14.01.2010, 20:49
GlooK
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме:
2310282

Репутация: 149
По умолчанию

Цитата:
Сообщение от vorona  
Дата последнего посещения пользователя записана в виде: 2010-01-14 17:53:21. Как проверить прошло 24 часа с даты его последнего посещения или нет?
Либо сохраняй дату изначально в unixtime или парсь дату:
PHP код:
<?php
$result 
='2010-01-11 20:48:21';
preg_match('/[0-9]+\-[0-9]+\-([0-9]+) ([0-9]+)\:([0-9]+)\:[0-9]+/'$result$temp);
if (
date('d') > $temp[1]) {
if (
date('H') >= $temp[2]) {
if (
date('i') >= $temp[3]) {echo 'Прошло 24 часа!';}
}}
?>
как то так)