Pikasso
Новичок
Опять про количество юзеров онлайн:
И так: почитав форум я понял что нельзя точно отследить когда пользователь выключил браузер, тоесть если хочешь сделать статистику, то она будет довольно таки приблизительной, так как один пользователь может быть не активен довольно таки длительное время, но всё же быть онлайн...
Так вот почитав также о сессиях у меня появилась одна идейка, подскажите будет ли она работать ?:
И так, при создании новой сессии создаётся файл на стороне сервера, с названием данной сессии и информации о ней. То есть у каждой сессии есть свой файл. После завершения или обрыва сессии файл стирается. Тоесть чтобы проверить если юзер онлайн можно: при заходе юзера занести его имя и номер сесси в бд, а затем просто проверить на существование файла с названием индификатора сессии, и если он существует, значит юзер онлайн, если не существует, значит человек вышел из системы или закрыл браузер...
Правильно ли я понял ? Покретикуйте пожалуйста
-~{}~ 22.07.04 21:59:
Или если просто нужно проверить сколько человек онлайн )(без имён, просто цифра) можно просто посчитать сколько файлов находится в папке...
И так: почитав форум я понял что нельзя точно отследить когда пользователь выключил браузер, тоесть если хочешь сделать статистику, то она будет довольно таки приблизительной, так как один пользователь может быть не активен довольно таки длительное время, но всё же быть онлайн...
Так вот почитав также о сессиях у меня появилась одна идейка, подскажите будет ли она работать ?:
И так, при создании новой сессии создаётся файл на стороне сервера, с названием данной сессии и информации о ней. То есть у каждой сессии есть свой файл. После завершения или обрыва сессии файл стирается. Тоесть чтобы проверить если юзер онлайн можно: при заходе юзера занести его имя и номер сесси в бд, а затем просто проверить на существование файла с названием индификатора сессии, и если он существует, значит юзер онлайн, если не существует, значит человек вышел из системы или закрыл браузер...
Правильно ли я понял ? Покретикуйте пожалуйста

-~{}~ 22.07.04 21:59:
Или если просто нужно проверить сколько человек онлайн )(без имён, просто цифра) можно просто посчитать сколько файлов находится в папке...