Так что я смотрел здесь и в сети вообще и не мог найти что-либо для того, что мне нужно. Я видел несколько сообщений о том, что он истекает через определенное количество времени, но я просто хочу продлить время своей сессии.истечение срока действия php
Я не уверен, что он основан на бездействии или просто на определенный промежуток времени, но, похоже, он потеряет все данные сеанса. Например, данные корзины в корзине покупок.
Я просто хочу иметь возможность хранить данные о продукте там больше, чем то, что кажется 30 минутами, поэтому у меня есть внизу, включенное в начало каждого скрипта, но это определенно не длится 10 часов.
ini_set("session.cookie_lifetime","36000");
ini_set("session.gc_maxlifetime","36000");
session_start();
Я был под впечатлением, что сеансы истекли, когда браузер закрывается, и печенье истекает в зависимости от времени, я не использую печенье, только сеансы.
Так что мой вопрос, как продлить жизнь моей сессии?
спасибо, надеялся избежать печенье, но выглядит, как его единственный вариант, так как сеансы, кажется, исчезают без предупреждения, которые могут потерять целые подводы данных. и да нет личных данных :) – Horse
Cookies исчезают без предупреждения тоже, но по крайней мере вы можете контролировать, когда :) Обеспечение регистрации пользователей также является хорошим вариантом. Это позволяет вам уникально идентифицировать пользователей и отображать соответствующие предложения и т. Д., Основываясь на предыдущих покупках. –