Ветеран
Сообщения: 1864
Благодарности: 120
|
Профиль
|
Отправить PM
| Цитировать
Есть много способов:
Например
Сначало создаёшь куку, когда юзер вводить своё имя (то есть авторизируется), соответственно в эту куку записываешь имя, которое он ввёл. Когда юзер входит с существующей кукой, то скрипт считывает значение данной куки и вытаскивает всё из базы данных (или из файла), что связанно с данным именем, так мы получаем всю инфу об юзере, а также записываем в спец таблицу в базе данных, где хранятся имена юзеров, которые онлайн, имя данного юзера + время когда он зашёл, при каждом новом вызове скрипта обновляем эту инфу, то есть время обновляем, и также скрипт должен содержать возможность удалять из данной таблице тех юзеров, время которых например больше 10 мин-значит они уже давно не онлайн.
Вообще способы отличаются только тем, как ты получаешь имя юзера, чтобы потом его отыскать в базе и добавить в таблицу с онлайн юзерами
Данное имя ещё можно сессиями получать или перебрасывать в виде переменной из скрипта в скрипт с помощью какого нибудь метода (GET, POST)
|
-------
Fortes fortuna adiuvat
Отправлено: 23:49, 31-07-2004
| #2
|