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

Форум для авторов модов для phpBB 2.0.x.
Dimasm
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 3 месяца

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

Сообщение Dimasm »

я себе на сайте, сделал, что-то типа системы учёта доступа...
записывается 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 можно вставить этот кусок кода и как правильно это сделать?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 19 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Код: Выделить всё

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
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Dimasm
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 3 месяца

Сообщение Dimasm »

в includes/functions.php
я не нашёл функции exit_handler() :(
версия 2.0.22
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 19 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

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

Смотрите в сторону includes/page_tail.php перед вызовом exit()
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Dimasm
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 3 месяца

Сообщение Dimasm »

заработало... правда без последней части... но это не критично... она записывает время выполнения скрипта... думаю без этого проживу!
Спасибо!

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