Как правильней добавить php include, и куда его нужно добавлять, что бы он работал на всех страницах всего сайта?

Главные вкладки

Аватар пользователя mrdumay mrdumay 15 мая 2015 в 18:22

Как правильней добавить include, и куда его нужно добавлять, что бы он работал на всех страницах всего сайта.

Суть:
Есть 3 файла php ( WC.php, Ips.php, Mobile_Detect.php ), они лежат в корне сайта, нужно добавить следующий код

<?php
include 'WC.php';
WC::redirect('http://site.ru/xxxxx''Mobile', array('Megafon','MTS','Beeline','Azercell'));
?>

Как правильно добавить такой код, что бы он исполнялся на всех страницах сайта?

Комментарии

Аватар пользователя mrdumay mrdumay 15 мая 2015 в 18:53

Хорошо, посоветуйте пожалуйста модуль, через который я смогу приинклудить то что мне надо и так как надо

Аватар пользователя serega111 serega111 15 мая 2015 в 20:22

Я имел ввиду, нужно написать самому этот модуль.
Расскажите, зачем вам инклудить эти файлы, что код в них должен делать, я подскажу, как правильно все это оформить.

Аватар пользователя mrdumay mrdumay 15 мая 2015 в 21:21

В файлах идет проверка по ip и платформе откуда он заходит на сайт, и если все совпадает, то юзера редиректит туда, куда надо.

Суть в том что мне нужно правильно приинклудить файл, вообщем сделать полный аналог кода

<?php
include 'WC.php';
WC::redirect('http://site.ru/xxxxx', 'Mobile', array('Megafon','MTS','Beeline','Azercell'));
?>

Аватар пользователя serega111 serega111 16 мая 2015 в 8:35

Тогда создайте модуль, в фале модуля достаточно одного хука - hook_init либо hook_boot. В хуке подключите файлы, выполните, что надо. Файлы нужно положить в папку с модулем