Я искал вокруг, чтобы найти влияние на сеанс php, если я изменил значение session.use_cookies
на true
или false
но, похоже, не влияет на его работу.
Каково использование session.use_cookies
в php и почему это требуется?
Вот как вы хотите управлять своим идентификатором сеанса на стороне клиента. Если установлено (по умолчанию), идентификатор сеанса будет храниться в файлах cookie, иначе он будет передан в URL как переменная GET.
Чтение http://www.php.net/manual/en/session.idpassing.php сильно ответит на большинство ваших вопросов.
Вкратце, использование cookie не заставит вас гарантировать, что для каждого действия, которое пользователь может сделать для изменения страницы, вам необходимо передать идентификатор сеанса (в противном случае вы потеряете контекст сеанса): для веб-ссылки, формы GET или POST, ajax calls и т. д. Параметр session.use_trans_sid может использовать, но это не всегда достаточно.