Шаг 1. Активируйте php-код в шаблоне
Первым шагом успешного редактирования кода будет активация операторов PHP и INCLUDEPHP. По умолчанию эти операторы отключены, потому что они могут подвергнуть риску вашу безопасность. Чтобы позволить системе использовать PHP, вам нужно изменить настройки безопасности.
Чтобы сделать это, войдите в Панель Администратора. Далее откройте вкладку General (Общие), пролистайте список до конца и найдите подзаголовок Server Configuration (Конфигурация Сервера), под которым будет находиться Security settings (Настройки Безопасности), как показано на картинке справа.
Внизу страницы Настроек Безопасности (Security settings) вы найдете искомый параметр, который разрешит использование PHP и INCLUDEPHP. Возле надписи Allow php in templates (разрешить использование php в шаблонах) поставьте галочку напротив «yes». Таким образом, вы получите желаемый результат.
Шаг 2. Добавьте php к шаблону вашего форума
Теперь чтобы добавить PHP к вашей теме, нужно заключить кусочек данного кода в соответствующие теги. Например, если вы хотите использовать функцию «Echo»(Эхо/Отклик) то ваш код может принять вид:
Код: Выделить всё
<!-- PHP --> echo "Hello World!"; <!-- ENDPHP -->
Код: Выделить всё
<!-- PHP --> include("externalFile.php"); <!-- ENDPHP -->
Возможные проблемы. Поиск и устранение.
Изменения не вступили в силу. Если ваши изменения не отображаются на экране, то убедитесь, что вы очистили кэш phpBB. Это можно сделать на начальной странице или вкладке Style (Стиль).
Кэш очищен, но до сих пор нет результата. Если вы подключали внешние файлы, то убедитесь, что путь к ним указан правильно, без ошибок (советуем использовать полный путь к файлу).