функция входа php - PullRequest
       26

функция входа php

1 голос
/ 02 апреля 2011

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

Какие из них лучше использовать для каждого из этихсценарии?

Запомнить меня.Вход / Вход.

Должен ли я использовать сессии или куки?или оба?

Если и то и другое, как я могу создавать, хранить и загружать файлы cookie?И как я могу добавить куки в сеанс?

Ответы [ 2 ]

3 голосов
/ 02 апреля 2011

Сессия используется при входе в систему, и это стандартный способ входа в систему. Помните, что файлы cookie и сессии различны.

Конечно, сессия использует cookie для идентификации сессии текущего пользователя.

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

Вы можете создавать файлы cookie с помощью функции php setcookie () и для своей второй сессии вопросов создайте файл cookie самостоятельно и сохраните идентификатор сеанса в качестве значения файла cookie, поэтому не нужно самостоятельно обрабатывать файл cookie сеанса.

1 голос
/ 02 апреля 2011

В случае, который вы упомянули, вам обязательно нужно использовать оба.

Сессия необходима для проверки на стороне сервера, в то время как файлы cookie необходимы для хранения информации на стороне клиента.

Вот ссылки для сессий и Cookies с сайта PHP.

...