Wordpress - установка куки, показывающих неверную дату истечения
У меня странная проблема, которую я не знаю, как решить.
Я устанавливаю cookie в функции WordPress, чтобы он истекал в полночь того же дня:
setcookie("key", 'value', strtotime('tomorrow midnight'), "/", "mysite.com");
Однако дата истечения срока действия, указанная в самом файле cookie, - 7 вечера. У меня есть UTC -5 (восточное время). Я знаю, что могу легко добавить (60*60*5) к истечению срока действия файлов cookie, но я не уверен, является ли это хорошим решением или может быть что-то еще не так.
У кого-нибудь есть идеи?
1 ответ
Решение
Я не уверен в этом, но я думаю, что вы, вероятно, должны добавить "gmt" к вашему звонку strtotime
, вот так:
setcookie ("ключ", "значение", strtotime("завтра полночь gmt"), "/", "mysite.com");