Как рассчитать сколько секунд осталось до конца дня?
Мне необходимо установить cookies на текущий день, т.е в аргумент time для функции setcookies, нужно прописать время до конца текущих суток, как рассчитать конец суток?
Необходимо установить cookie только до конца текущего дня, что бы после 0:00 cookie удалился, а время в параметр time пихнуть. Есть более изящный способ?
ну то есть без количества секунд никак время конца дня не узнать? мне кажется, даже третьеклассник легко справится с этой, не разрешимой для среднего похапе программиста задачей. Куда мы катимся...
"да не ничего в голову не приходит, либо уже на стороне сервера управлять этим. "
Cookies вообще всегда управляются на стороне сервера. Можно просто проверять, сегодня или не сегодня созданы куки, и секунды не нужны в принципе, как и их расчет.
Хазрат Гаджикеримов: Сергей: ну что за костыли? Функция mktime умеет создавать метку времени на заданный момент времени. И передать ей начало следующих суток - плёвое дело.
cookie не удалиться, если что, а если подкрутить на стороне клиента будет отсылаться сколько угодно. Клиентский диск - ненадежное место для ограничений. Это к слову об уверенности в этом механизме.