|
|
|
| доброго времени суток
Подскажите пожалуста как лучше организовать на сайте функцию запомнить меня ... и если можно то поделитесь примерчиком ....
Нехотелось бы хранить в кукепароль .... есть ли какой то другой вариант? | |
|
|
|
|
|
|
|
для: m@rchello
(26.05.2008 в 11:18)
| | В закодином варианте храни! Свои функции сделай для кодирования... Например на базе того же самого md5... Хотя лучше уникальный какой-нить идентификатор... | |
|
|
|
|
|
|
|
для: m@rchello
(26.05.2008 в 11:18)
| | Все хранят в куке пароль. На этом форуме он даже не шифруется, но есть и альтернативный вариант храни данные на сервере в сессиях... Почти теже куки | |
|
|
|
|
|
|
|
для: Zend72
(29.05.2008 в 20:53)
| | C помощью сессий трудно организовать функцию "Запомнить меня". Так как сессии живут очень не долго. Сессии стоит ипользовать во время перемещеня по сайту. | |
|
|
|
|
|
|
|
для: SiM(R)
(30.05.2008 в 01:32)
| | установите время жизни сессии подольше :) | |
|
|
|
|
|
|
|
для: KPETuH
(30.05.2008 в 09:08)
| | ну да , конечно, только ктож даст... | |
|
|
|
|
|
|
|
для: SiM(R)
(30.05.2008 в 12:35)
| | а что кто то не дает? | |
|
|
|
|
|
|
|
для: SiM(R)
(30.05.2008 в 12:35)
| | папка по умолчанию /tmp, где хранятся файлы сессий, хостерами ежедневно чистится обычно, поэтому как вариант просто указть другую папку | |
|
|
|
|
|
|
|
для: UshkiNaMakushke
(30.05.2008 в 14:19)
| | плюс увеличить время жизни сессии :) | |
|
|
|
|
|
|
|
для: KPETuH
(30.05.2008 в 14:35)
| | а как можно указать другую папку для хранения сессий? И как установить время жизни сессии? | |
|
|
|
|
|
|
|
для: KPETuH
(30.05.2008 в 14:35)
| | Ну кто-нибудь ответит на этот вопрос? ;-) | |
|
|
|
|
|
|
|
для: SiM(R)
(01.06.2008 в 02:19)
| | session_save_path() | |
|
|
|
|
|
|
|
для: SiM(R)
(01.06.2008 в 02:19)
| | Может быть я совсем ничего не понимаю, но если можно хранить сессии где-нибудь в своей папки, при этом бесконечно долгое время, не значит ли это, что ими вполне можно заменти cookie, которые некоторые отключают?
А как установить время жизни сессии? | |
|
|
|
|
|
|
|
для: SiM(R)
(02.06.2008 в 01:41)
| | Забудьте про то :) Сессия определяет какому ползователю она "принадлежит" по специальному идентификатору, а он каждый раз при закрытии и открытии браузера назначается новый... так что это, ИМХО, какой-то маразм пошёл уже :) | |
|
|
|
|
|
|
|
для: DEM
(02.06.2008 в 01:52)
| | Маразм:) Идентификатор пользователя хранится в куках желательно его перед этим его как следует зашифровать, выставить путь который будет иметь к нему доступ и выставить время хранения например (неделю или месяц) как захотите. И уж если надо для пущей надежности пустить его по защещенному каналу. | |
|
|
|
|
|
|
|
для: DEM
(02.06.2008 в 01:52)
| | а вот это не факт... | |
|
|
|
|
|
|
|
для: KPETuH
(02.06.2008 в 08:24)
| | Что именно не факт? | |
|
|
|
|
|
|
|
для: SiM(R)
(02.06.2008 в 01:41)
| | session_set_cookie_params, если есть большое желание, то можете поэкспериментировать, назначив свой обработчик при помощи session_set_save_handler | |
|
|
|
|
|
|
|
для: SiM(R)
(02.06.2008 в 01:41)
| | СЕсия храниться на сервере а куки на компе юзера, и место хранения сессии определяется настройками на том же самом сервере, на своем вируальном сервере тобишь локалхосте вы это можете стедалть в фаилике C:\WebServers\usr\local\apache\conf\httpd.conf | |
|
|
|