[QUOTE]Юрий Шубин пишет:
а как в таком случае можно учесть посетителей, зашедших под одним логином?[/QUOTE]
В модуле веб-аналитики это были бы разные "посетители". Но поскольку этого модуля у вас нет, то решение несколько сложнее.
В редактировании пользователя можно добавить кастомное поле и использовать его для хранения и обработки дополнительной информации. Например, хранить в этом поле массив вида "код сессии"=>"дата". Устанавливать и проверять его в обработчике MyUserOnline(), а при выводе учитывать количество записей в этом массиве. Дата нужна, чтобы не учитывать старые сессии (удалять их из массива например).
Если честно, овчинка выделки не стоит. Какая разница, сколько сессий под одним логином?