radrigo 182 Опубликовано: 21 мая 2021 Рассказать Опубликовано: 21 мая 2021 Всем привет. Подскажите, как в DLE подключить файл глобально и сделать переменную глобальной? Например, если я размещаю ссылки sape, контекстные ссылки sape в новостях и статистических страницах и тому подобное, то мне несколько раз в разных файлах надо прописывать примерно следующее if (!defined('_SAPE_USER')) { define('_SAPE_USER', 'хххххххххххххххххххххххх'); } require_once(realpath($_SERVER['DOCUMENT_ROOT'] . '/' . _SAPE_USER . '/sape.php')); $o = array(); $o['host'] = 'gusev-online.ru'; $o['charset'] = 'utf-8'; Можно как-то переменные и подключение файлов обозначать глобально? Заранее признателен всем за подсказку. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 21 мая 2021 Рассказать Опубликовано: 21 мая 2021 (изменено) подключение можно прямо в index сделать. $o['charset'] уже есть в массиве $config. туда и хост можно загнать $config['sape_host']='gusev-online.ru'; Или вообще просто брать из $_SERVER['SERVER_NAME'], зачем создавать еще одну глобальную переменную, если она уже есть Изменено 21 мая 2021 пользователем alex32 1 Цитата Ссылка на сообщение Поделиться на других сайтах
radrigo 182 Опубликовано: 22 мая 2021 Рассказать Опубликовано: 22 мая 2021 Автор 16 часов назад, alex32 сказал: подключение можно прямо в index сделать. $o['charset'] уже есть в массиве $config. туда и хост можно загнать $config['sape_host']='gusev-online.ru'; Или вообще просто брать из $_SERVER['SERVER_NAME'], зачем создавать еще одну глобальную переменную, если она уже есть К сожалению, при помощи плагина внести изменения в файл index.php нельзя( Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 22 мая 2021 Рассказать Опубликовано: 22 мая 2021 ну в main.php или engine.php 1 Цитата Ссылка на сообщение Поделиться на других сайтах
radrigo 182 Опубликовано: 22 мая 2021 Рассказать Опубликовано: 22 мая 2021 Автор в engine/init.php если кому понадобится Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.