PHP сессия cookie отношения

Метод session_destroy () удалит идентификатор сессии на сервере, но как насчет куки, который он хранит на клиенте?
КАК на каждом новом session_start () не устанавливается новый cookie, почему?
Какая разница это будет на сайте?

-2

Решение

Данные сеанса хранятся на сервере, тогда как файлы cookie хранят данные в браузере посетителя.

Данные, хранящиеся в cookie, могут храниться месяцами или годами, в зависимости от срока службы cookie. Но данные в сеансе теряются при закрытии веб-браузера.

Установите дату истечения срока действия cookie на время в прошлом (например, одну секунду после эпохи).

setcookie («yourCookie», «yourValue», 0);

Это приведет к истечению срока действия файла cookie.
потому что 0 устанавливает срок действия куки в конце сеанса.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector