Напишите плиз код подсчета суток например при последнем обращении к скрипту была дата: 1 января 12:00 как считать сутки?)))
11 Янв 2011, 10:37Все даты хранить лучше в timestamp, имхо. С ними становится очень легко и удобно работать.
А функция date () предоставляет тебе огромный функционал для работы с датами.
К примеру, в твоем примере. Сегодняшнее время - время обращения к скрипту = сколько времени прошло с момента обращения. А этот timestamp уже легко конвертишь в нужный формат.
Данир, если дата хранится в текстовом формате и изменить это никак не получается, почитай про функцию strtotime().
11 Янв 2011, 12:56Считай с помощью функции time().
Заносим в базу или в фаил время последнего обращения с помощью time() в сек, при повторном вызове вызываем time() и высчитывает разницу в сек и потом полученную разницу делим на 3600 получаем кол-во часов, или еще на 24 - кол-во дней.
Вроде все просто.
кстати в мускул есть встроенная функция NOW(). Лучше наверно ее использовать, чем time()... Быстрее будет