В каком месте кода можно вставить такое...

Форум для авторов модов для phpBB 2.0.x. Здесь можно попросить помощи в разработке у коллег.

В каком месте кода можно вставить такое...

Сообщение Dimasm 08.01.2008 10:21

я себе на сайте, сделал, что-то типа системы учёта доступа...
записывается AGENT, ID, REF, URL...
видно кто заходил, и видно как кто-нить начинает долбать скрипты..
хочу туже систему прикрутить и к форуму...
нужно где-то вставить такой вод код:
Код: Выделить всё
include ("../config.php");
include ("../visit_control.php");
$vc = new _visit_control2();
$vc->StartVisit();// это желательно в самом начале
$vc->EndVisit();// а это в самом конце

попытки самомстоятельно найти место, вызывали глюки в работе форума....
вопросы:
1. можно ли вставить это в один файл, который будет вызываться при обращении к любой из форм форума?
2. если нельзя в "одно" место для каждого файла, то вкаком месте файлов index.php, vewtopic.php можно вставить этот кусок кода и как правильно это сделать?
Dimasm
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.01.2008 10:10


Сообщение Alek$ 08.01.2008 10:39

Код: Выделить всё
include ("../config.php");
include ("../visit_control.php");
$vc = new _visit_control2();
$vc->StartVisit();// это желательно в самом начале

Попробуйте вставить в common.php

А это:
Код: Выделить всё
global $vc;
$vc->EndVisit();// а это в самом конце

В function exit_handler() из includes/functions.php
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

Изображение
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1719
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение Dimasm 08.01.2008 10:48

в includes/functions.php
я не нашёл функции exit_handler() :(
версия 2.0.22
Dimasm
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.01.2008 10:10

Сообщение Alek$ 08.01.2008 10:51

Dimasm
извиняюсь, это меня уже на тройке переклинило :)

Смотрите в сторону includes/page_tail.php перед вызовом exit()
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

Изображение
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1719
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение Dimasm 08.01.2008 11:27

заработало... правда без последней части... но это не критично... она записывает время выполнения скрипта... думаю без этого проживу!
Спасибо!
Dimasm
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 08.01.2008 10:10


Вернуться в Для авторов (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0