Вот долгое время искал данную функцию для сайта чтоб показывало сколько людей на сайте без бд. нашел и решил с вами поделиться.
Вам необходимо вставить в самое начало содержимого Вашей странички следующий PHP-код:
<?php
session_start();
//выделяем уникальный идентификатор сессии
$id = session_id();
if ($id!="")
{
//текущее время
$CurrentTime = time();
//через какое время сессии удаляются
$LastTime = time() - 600;
//файл, в котором храним идентификаторы и время
$base = "session.txt";
if ($id!=""
{
//текущее время
$CurrentTime = time();
//через какое время сессии удаляются
$LastTime = time() - 600;
//файл, в котором храним идентификаторы и время
$base = "session.txt";