PDA

Просмотр полной версии : Псевдо-сессии или как узнать серверу, что клиент оффлайн


Slp
23.02.2006, 02:09
есть во флеше что-нибудь такое чтоб напоминало сессии на php и т.д.?
просто хотелось бы знать, если человек отключен, то в БД записать статус offline.

сессии на самом php и т.д. не предлагать!..

Antares
23.02.2006, 02:19
Подумай сам: какие на клиенте могут быть сессии? Только куки. Сессии живут на сервере, точнее, сервер ими заведует, автоматически гоняя ряд переменных туда-сюда.

Slp
23.02.2006, 02:25
во-во и я так подумал, но потом остановился и решил спросить, возможно думая, что или у меня к ночи крыша едет или все-таки такого во флеш просто нет =)

P.S. Благ. за ответ

Homo Sapiens
23.02.2006, 02:44
Сессия - это та же кука, если вообще отключить куки и не использовать cookless сессии (когда sid идёт в строке адреса), то сессии работать не будут

Antares
23.02.2006, 02:47
Не для этого раздела разговор, но по самой идее это совершенно разные вещи.
Просто применение делает их почти альтенативами.

Homo Sapiens
23.02.2006, 02:50
Да, но что делать. При использовании сессий, сервер сам кладёт в куку sid, со сроком действия до конца сеанса.

Slp
23.02.2006, 14:57
как я понял, использовать только аналог куки во флеш, для хранения логина и другой информации о пользователе, а в серверные скрипты передавать информацию уже взятую из аналога куки флеш...

p.s. это заключение, если нехочется работать с сессиями в php и т.д.

nouba
23.02.2006, 15:25
А еще лучше использовать серверный демон например на С++ и флэшовый сокет...
Тогда сервак будет знать с точностью до секунды (задержка только по скорости соединения) когда юзверь ушёл в офф...
Ну это если очень нужна скорость и точность, а так... вариантов масса