Сессии начинаются с session_start()
. Я понимаю, что много, но чтобы сеансы были постоянными, им нужен идентификатор.Быстрый вопрос о сеансах в PHP
Теперь файл php.ini имеет параметр:
session.use_cookies = 1
Так что не должны пройти ID вокруг. Но есть еще одна установка:
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0
Может ли я понять, что если я реализую это и пойти на мой сайт, Логин, делать то, что я хочу сделать, закрыл браузер вниз и запустить его позже снова какое-то время, что я выиграл Не заходите в систему, когда я вернусь на свой сайт?
EDIT: поэтому, чтобы оставаться в системе, мне придется объединить это с куки-файлами на стороне клиента.
Я предполагаю, что мне понадобятся 2 поля базы данных. 1 для идентификатора сеанса, 1 для идентификатора, который я передаю файлу cookie.
Спасибо. Планируемая задача, которую вы говорите. Раньше я не использовал никого из них, мне придется это посмотреть. – KdgDev
Проверка IP? Не у всех (включая меня) есть статический IP-адрес. – KdgDev
Является ли ваш внешний IP статическим? Я не знал, что это возможно. Или вы создаете сайт интрасети, который работает в одной сети? – 2009-08-19 16:27:25