Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

 
 
Опции темы Опции просмотра
Старый 27.11.2008, 16:51   #3
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

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];
?>
последней строкой выводится количество посетителей за текущий день.
Возможно где-то и ошибся в коде, писал на вскидку, скорее всего его можно и подсократить.

Последний раз редактировалось Alex Podusov; 28.11.2008 в 11:30
Alex Podusov вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Счетчики посещений Denis Lebedev Общие вопросы 1 21.05.2005 16:53
Счетчики посещений в TYPO-3 сайте Соколов Максим Юрьевич Общие вопросы 2 21.05.2005 05:52


Часовой пояс GMT +4, время: 01:03.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория