Я хотел бы установить время жизни сессии PHP как можно дольше, если браузер закрыт.Возможно ли реализовать это просто настройками чего-то в PHP-скрипте?Или мне нужно что-то изменить в файле конфигурации PHP.ini?
Настройка PHP по умолчанию для сессии - сделать куки сессии ... куки сессии.Они будут работать в течение всей жизни браузера и будут удалены после его закрытия / выхода / выхода.Соответствующее значение .ini: session.cookie_lifetime
session.cookie_lifetime
Я недавно сам прошел через это.
Вот сайт, который я использовал:
http://www.captain.at/howto-php-sessions.php
Обратите внимание на раздел "session.php" внизу.
перед любым выводом;
<? session_set_cookie_params(0); session_start(); /* Set to 0 if you want the session cookie to be set until the user closes the browser. Use time() + seconds otherwise. */ ?>