Подскажите, как правильно реализовать вставку PHP-кода, который будет отрабатывать (либо результат его работы будет выводиться) для всех сетей, кроме двух-трёх в формате 11.11.0.0/18?
Код будет отчасти напоминающий сапе и т.п., то есть его вывод будет вставлен в шаблон.
Шаблонизатор условие по подсетям вроде бы ставить не даёт.
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
nafigator
Подскажите, как правильно реализовать вставку PHP-кода, который будет отрабатывать (либо результат его работы будет выводиться) для всех сетей, кроме двух-трёх в формате 11.11.0.0/18?
Код будет отчасти напоминающий сапе и т.п., то есть его вывод будет вставлен в шаблон.
Шаблонизатор условие по подсетям вроде бы ставить не даёт.
Интересует /sources/classes/class_display.php
А именно место:
Нужно чтобы юзер, заходящий из числа определенных подсетей, ничего не получал вместо <% TEMP %>, а все остальные - результат отработки функции.
Возможно, лучше вставить условие в саму функцию, но как это сделать?
Если не в тему, то перенесите, пожалуйста, в программирование.
Логика примерно такая:
функция abc { если ип юзера входит в 10.10.0.0/18 или в 11.11.0.0/18 или в 12.12.0.0/18: { print ('notext'); } иначе: { ... print('text'); ... } }Изменено пользователем NaFigatorСсылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.