Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

Форум для авторов модов для phpBB 2.0.x.
Dimasm
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 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
Стаж: 18 лет 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
Стаж: 16 лет 3 месяца

Сообщение Dimasm »

в includes/functions.php
я не нашёл функции exit_handler() :(
версия 2.0.22
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 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
Стаж: 16 лет 3 месяца

Сообщение Dimasm »

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

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