Re: {PHP}Вопрос про SetCookie

fff8410

Если создать куку так:
SetCookie("TestCookie","Test Value");
то какое у нее будет время жизни.
В инете ответ на этот на этот вопрос искал.
Везде пишут, что параметр expire можно пропустить, но что при этом будет не пишут

stm6695895

по идее бесконечно, хотя хз. у меня в одной штуке все равно истекает...

artimon

RTFM

If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes).

stm6695895

омг, а разве нет настройки на бесконечное время жизни?

Andbar

мб. до перезапуска браузера?

artimon

Нет. Но установки куки до 2038 года вполне достаточно

rosali

ае! а потом всем миром будем дружно фиксить баг 2038 =)

artimon

Ага :)
Впрочем, если к тому моменту все дружно перейдём на 64-битную архитектуру, то о проблеме можно будет забыть =)
Хотя в 80 году тоже думали, что до 2000 года ещё далеко ;)

fff8410

большое спасибо за ответ

fff8410

//омг, а разве нет настройки на бесконечное время жизни?
вот меня этот вопрос тоже волновал

fff8410

Нет. Но установки куки до 2038 года вполне достаточно
А какое число нужно поставить, чтоб до 2038 работало?

oleg1331

time + 60 * 60 * 24 * 365 * 30
текущее время +
60 секунд в минуте
60 минут в часе
24 часа в сутках
365 суток в году
и на 30 лет

Dmitry08

високосные года забыл =)

RusRaul

esli xo4esh ubit cookie ... time - 60 * 60 * 24 * 365 * 30 ... minus + vremya
Оставить комментарий
Имя или ник:
Комментарий: