Pavel Antonov
DimanLin с php дружим? Да, и ещё: пользователей (зарегистрированных), или посетителей? Если посетителей - вписываем несколько строк на php прямо в шаблон. что-то типа
PHP код:
<?php
# Открываем файл для чтения и перезаписи.
# если не существует - создаем
$handle = fopen("/fileadmin/_temp_/count.txt","r");
# Читаем его содержимое в строку
$buffer = fgets($handle);
fclose($handle);
# Данные в файле: дата::счетчик
$arr = explode ("::"$buffer);
# Если файл только что создан и пустой - создаем данные
if (count($arr) != 2) { $arr[0] = date(); $count = 1; $arr[1] = 1; }
else
{
# читаем данные, если наступил новый день - обновляем данные
if (date() > $arr[0]) { $arr[0] = date(); $count = 1; $arr[1] = 1; }
else { $count = ++$arr[1]; }
}
# записываем новые данные в файл
$buffer = implode("::",$arr);
$handle = fopen("/fileadmin/_temp_/count.txt","w");
fwrite($handle,$buffer);
fclose($handle);
echo $arr[1];
?>
последней строкой выводится количество посетителей за текущий день.
Возможно где-то и ошибся в коде, писал на вскидку, скорее всего его можно и подсократить.