Как увеличить значение сеанса за 1 день в php? Нравится Facebook и Gmail. - PullRequest
0 голосов
/ 27 июня 2018

Я создал один простой сайт для моего клиента. Использование формы регистрации и входа в сеанс.

Я хочу сохранить сеанс после закрытия браузера, выключить компьютер и снова открыть веб-сайт через 1 день. (Нет необходимости повторного входа).

Я уже использовал приведенный ниже код для этого, но все еще не добился успеха.

setcookie('PHPSESSID',session_id(),60*60*24);
session.gc_maxlifetime = 1440
php_value session.gc_maxlifetime 7200
session.gc_maxlifetime=315360000
session.use_cookies=1
session.cookie_lifetime=315360000

Пожалуйста, направьте меня, если что-то не так с моей стороны.

1 Ответ

0 голосов
/ 27 июня 2018

Аргумент истечения Setcookie не является значением времени, это значение Unix.
Как вы написали, срок действия файла cookie истекает 2 января 1970 года.
Что вы должны сделать, это использовать time()+60*60*24, если вы хотите, чтобы один день жизни cookie.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...