2013-09-21 3 views
0

У меня проблема, Я делаю систему в php и должен показать, сколько пользователей в сети и сколько их не существует.Logic on/off user на панели управления

поэтому я сделал столбец «онлайн-тип int» 0 = offline, 1 = онлайн.

при входе пользователя в систему переключается на 1, и при нажатии кнопки выхода из системы переключается на 0, проблема, как пользователь закроет вкладку или выключить компьютер, вы не можете изменить на 0.

как вы можете это сделать?

ответ

0

Возможно, вам придется выполнять сеансовую обработку. Когда пользователь входит в систему, для этого сеанса он должен быть 1. Если пользователь входит в систему из другого местоположения, для этого сеанса вам может потребоваться сохранить 1 в памяти, когда пользователь закрывает окно, сеанс заканчивается. В это время вы должны удалить этот сеанс из памяти. Когда в памяти нет сеанса, пользователь выходит из системы.