2016-12-20 8 views
-3

Я изучил основные понятия Cookies в PHP, но не мог понять, как они используются или полезны в управлении сеансами.Как файлы cookie играют роль/помогают в управлении сеансами в PHP?

Может кто-нибудь, пожалуйста, объясните мне, как файлы cookie используются в управлении сеансом или сеансовой обработке только на PHP?

Если бы вы могли сопровождать свой ответ некоторыми рабочими «VALID» пример, это было бы полезно для понимания.

Спасибо.

+0

cookie 'PHPSESSID' используется для идентификации клиента, поэтому сервер знает, какой * сеанс для загрузки. без файлов cookie, сервер должен отказаться от использования $ _GET, что делает URL уродливым, подверженным ошибкам и огромному риску безопасности. –

+2

Возможный дубликат [cookie-vs-session] (http://stackoverflow.com/questions/6253633/cookie-vs-session) или [how-do-cookies-and-sessions-work] (http: // stackoverflow .com/questions/11142882/how-do-cookies-and-sessions-work) – GiftZwergrapper

+0

@GiftZwergrapper: У меня вопрос другой. Я проверил указанную вами ссылку. Удалите тег Возможного дубликата из моего вопроса. Благодарю. – user2839497

ответ

0

Cookies - это механизм для хранения данных в удаленном браузере и, таким образом, для отслеживания или идентификации возвращающихся пользователей.

Вы можете использовать cookie для системы входа в систему, которая имеет возможность «Запомнить меня», например. После подтверждения авторизации вы можете сохранить файл cookie auto_login с зашифрованным идентификатором пользователя. Затем, в следующий раз, если пользователь получит доступ к веб-сайту, а сеанс закончится, вы можете автозарегистрироваться для него с идентификатором файла cookie.

Я не говорю, что это правильный способ сделать это; просто быстрый пример.

 Смежные вопросы

  • Нет связанных вопросов^_^