Каким значением должен обладать параметр length в smf_setLoginCookie

Автор BelStudent, 01 февраля 2009, 22:40:31

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

BelStudent

Каким значением должен обладать параметр length в smf_setLoginCookie(length, username, password)? Я ставлю length=128, но это так, от балды
(вроде cookie больше 128 не позволяет писать, но это не точно).


BelStudent

#2
Цитата: digger от 01 февраля 2009, 23:00:23
Не маловато 128 милисекунд ?
Так это время жизни cookie? Теперь всё ясно.
( Чё та думал что это размер ДЛЯ cookie в байтах :) гы )

p.s. Только ты уверен что время жизни cookie устанавливается в милисекундах? По-мойму в секундах, и для моего случая полчиться 128 секунд.


BelStudent

Цитата: digger от 02 февраля 2009, 02:32:51
Вместо того чтобы гадать, можно просто прочитать описание функции setLoginCookie http://support.simplemachines.org/function_db/index.php?action=view_function;id=246

И кстати, второй параметр не username, а user_id
Ты мне указал на функцию setLoginCookie, a я говорю о smf_setLoginCookie (из SMF_API.php), а там вот что сказано:
bool smf_setLoginCookie(int length, string username or int ID_MEMBER,
         string password, bool encrypted = true)
- will find the ID_MEMBER for you if you specify a username.
sets a cookie and session variables to log the user in, for length  seconds from now.